728x90
fore5.png 파일을 보면, 아래와 같은 구조를 가진다..
PNG / GNP / GNP / ... / GNP / GNP / PNG
여기서 말하는 PNG는 일반적인 파일의 구조이고, GNP는 일반적인 PNG 파일의 헥스값이 byte 단위로 리버스된 구조이다. 여기서 'GNP' 구조가 굉장히 많기 때문에 손카빙을 불가능하고 코드를 짜야한다. 결국 아래 순서대로 이 문제를 풀었다!
- 앞 뒤의 순행 PNG 떼기
- 가운데의 리버스 PNG(GNP ~)를 순행으로 하기 위해 [::-1]
- 시그니처 단위로 PNG 파일을 자르고 저장
- 저장된 여러 개의 PNG 중 플래그 찾기
몇 개더라.. 77갠가 있고 그 중 47번짼가? 에 있다ㅎㅋ
728x90
'Wargame > N0Named Wargame' 카테고리의 다른 글
[N0Named Forensic] [B] 유출된 자료 거래 사건 1 (0) | 2021.07.09 |
---|---|
[N0Named Forensic] [C] Left Side B (0) | 2021.07.09 |
[N0Named Forensic] [A] 수상한 메일 (0) | 2021.07.05 |
[N0Named Forensic] [A] 입사 테스트[2] (0) | 2021.06.30 |
[N0Named Misc] 일세계_이세계_삼세계 (0) | 2021.05.21 |