WarGame/DigitalForensic with CTF

[DigitalForensic] with CTF google

사진은 google의 검색화면이다. 중간중간에 빨간색의 픽셀이 보인다.

]

아주작게작게말이다.

이 값을 픽셀을 RGB값으로 보면 공통적으로 (255,0,X)이다. 파란색(B)는 값이 변하는데, 이를 문자열로 변환하면 유의미한 결과를 얻을 수 있을거 같다. 다음과 같은 python 코드를 활용하였다.

from PIL import Image

if __name__=="__main__" :

    im = Image.open("google.png")

    width,height = im.size

    W = (255, 255, 255)
    B = (0, 0, 0)
    candlist = list()

    for x in range(width) :
        for y in range(height) :
            r,g,b,ra = im.getpixel((x,y))
            if(r==255 and g==0) :
                candlist.append(chr(b))
    
    print(''.join(candlist))

다음과 같은 결과를 얻을 수 있었다.

다만 이는 KEY가 아니다. 순서가 틀린건데. 2015년이다. python2015이다.