정보보안 공부/CTF(해킹)

[with CTF] 이 그림에는 뭔가 좀 수상한...

pxatd 2023. 1. 15. 13:54
728x90

이미지 분석과 HxD에서 flag를 찾아보았지만 딱히 이상한 점이 없었다.

그럼 다음 할 일은 파일 시그니처를 분석하는 것!

이 파일의 확장자는 PNG이고 자주 나오는 파일 시그니처는 다음과 같다. (참고)

사진 하나에 PNG 뿐만 아니라 다른 시그니처 값이 존재하는지 확인해보면

JPEG의 헤더값이 존재함을 알 수 있었다.

파일 안에 들어있는 파일을 열람하는 방법은 JPEG 파일 헤더부터 JPEG 파일 푸터까지를 복사하여 생성하면 된다!

HxD 툴에서 시작 offset과 끝 offset을 지정하는 기능을 이용해 새 파일을 생성 후 파일 확장자를 .jpeg로 바꾸면 flag 값이 적힌 사진을 확인할 수 있다.

Flag = ABCTF{PNG_S0_COO1}

728x90

'정보보안 공부 > CTF(해킹)' 카테고리의 다른 글

[withCTF] 사진 속에서 빨간색이…  (0) 2023.01.15
[withCTF] Find Key(moon)  (0) 2023.01.15
[withCTF] 계속 주시해라!  (0) 2023.01.15
[withCTF] 원래 의미가 없는 것들도…  (0) 2023.01.15
[withCTF] basics  (0) 2023.01.15