CTFlearn 의 스물아홉번째 문제
포렌식 카테고리의 문제인데
이제까지 나온 포렌식 문제가 뭔가 새롭다기 보단
기존 문제에서 조금씩만 바꿔서 올린듯한 느낌이다.
뭔가 팍팍 난이도가 올라가면 좋겠는데 그렇지 않아서 좀 지루한 느낌이 든다.
반응형
https://hackingstudypad.tistory.com/266
이전에 포스팅했던 이 문제와 똑같은 방법으로 풀이가 가능하다.
문제에서 주어지는 PikesPeak.jpg 파일을 열어보면 이런 사진이 나온다.
사실 사진 자체는 문제에서 큰 의미가 없다.
HxD 라는 도구를 실행시켜, 문제파일을 드래그 앤 드랍한다.
(HxD 다운링크 : https://mh-nexus.de/en/downloads.php?product=HxD20)
그러면 위처럼 16진수로 되어있는 값들이 보인다.
이 16진수 값들은 jpg 파일의 raw data 이다.
뭔가 플래그 처럼 보이는 값들이 많이 눈에 띈다.
좀 더 깔끔하게 보기 위해서
리눅스 환경에서 strings 명령어를 사용했다.
strings <파일명> | more 형태로 출력시켰다.
자세히 보면 문자열 맨 앞에 오는 ctflearn 이라는 단어가
대소문자가 조금씩 다른 것을 눈치챌 수 있다.
문제에서 요구하는 플래그 포맷을 다시한번 확인해보면
CTF 세 글자만 대문자이고, 나머지는 소문자 인것을 볼 수 있다.
출력된 값 중 주어진 플래그 포맷과 일치하는 플래그를 골라서
제출하면 문제를 풀 수 있다.
반응형
'워게임 > CTFlearn' 카테고리의 다른 글
[CTFlearn] A CAPture of a Flag - 포렌식 / Wireshark (40) | 2022.10.15 |
---|---|
[CTFlearn] Substitution Cipher - 암호학 / 치환암호 (54) | 2022.10.12 |
[CTFlearn] Milk's Best Friend - 포렌식 / HxD (63) | 2022.10.04 |
[CTFlearn] I'm a dump - 포렌식 / IDA / HxD (40) | 2022.10.01 |
[CTFlearn] Snowboard - 포렌식 / HxD / Base64 (69) | 2022.09.28 |