logo.png를 다운로드 받으면 다음과 같은 logo를 얻을 수 있다.
stegsolve로 확인하던 도중 파란깃발 위쪽에 특이한 패턴이 발견되었다.
사진의 크기는 7*20으로 딱 가로한줄에 한글자로 20글자가 나오게 생겼다. 해당하는 사진을 잘라서 흑색은 1, 백색은 0으로 문자로 변환시켜보았다. 사용된 코드는 아래와 같다.
from PIL import Image
if __name__=="__main__" :
im = Image.open("file.png")
B = (0,0,0,255)
W = (255,255,255,255)
ans = ""
x = im.size[0]
y = im.size[1]
for i in range(y) :
ans=""
for j in range(x) :
if(im.getpixel((j,i))==B) :
ans+="1"
elif(im.getpixel((j,i))==W) :
ans+="0"
print(chr(int(ans,base=2)),end="")
다음과 같은 결과를 ㄷ얻을 수 있었다.
완벽
'WarGame > DigitalForensic with CTF' 카테고리의 다른 글
[DigitalForensic] with CTF QR코드를 발견했지만 (0) | 2022.10.15 |
---|---|
[DigitalForensic] with CTF 저는 이미지에서 어떤 것을… (0) | 2022.10.15 |
[DigitalForensic] with CTF 아나그램(Anagram) 할 사람?… (0) | 2022.10.15 |
[DigitalForensic] with CTF basisSixtyFour… (0) | 2022.10.14 |
[DigitalForensic] with CTF 우리는 grayD의 49개 음영을 가지고 있습니다. (0) | 2022.10.13 |