-
[ctf-d] Find key(butterfly)2022/Write-Ups 2022. 8. 10. 23:41
3팀 김주미
제공받은 파일은 다음과 같다.
깨진 부분이나 지워진 것처럼 보이는 부분도 없고 채도~명도가 극명하게 갈리는 것도 아니라 스태가노그래피를 사용한 것인지는 두고 봐야할 것 같다. 만약 스태가노그래피를 사용해 이미지 자체에 플래그를 숨겨놓은 것이라면 명도를 확 올려놓은 중앙 윗부분에 나타날 것으로 예측해본다!
속성이나 헥스 코드 값에는 이상이 없었다. 코드가 좀 길게 보여서 헤더 시그니처를 검색해보았지만 다른 파일을 숨겨놓은 건 아니었다...
그럼 아마 스태가노그래피일까 해서 사이트에 넣어보았다. 저번에도 사용했던 스태가노그래피 해독 사이트이다.
https://incoherency.co.uk/image-steganography/#unhide
Image Steganography
Each channel (red, green, blue) of each pixel in an image is represented by an 8-bit value. To hide the secret image inside the cover image, we replace the n least significant bits of the cover pixel value with the same number of most significant bits from
incoherency.co.uk
히든 비트를 기본인 1으로 했을 뿐인데 정말... 친절할 정도로 선명하게 플래그가 있었다.
key : sun{RE4DY_THE_4CID_M4GNET!}
해결!
이미지 문제는 보통
속성 값 확인 -> 헥스 코드 내 문자열 확인 -> 올바른 시그니처 확인 -> 스태가노그래피 사이트 확인 -> 복수 시그니처 확인
순으로 진행되는 것 같다
'2022 > Write-Ups' 카테고리의 다른 글
[ctf-d] 저희는 이 문서를 찾았습니다. (0) 2022.08.11 [ctf-d] 저는 플래그를 이 파일에... (0) 2022.08.10 [ctf-d] GrrCON 2015 #9 (0) 2022.08.09 [ctf-d] 답을 찾고 제출해라! (0) 2022.08.09 [ctf-d] basics (0) 2022.08.09