CTF 많이 풀어본 사람들은 낚였을만한
begineer-friendly 난이도의 암호학 문제였다.
반응형
제목의 bynary 가 힌트였다.
문제에서 주어지는 것은 transmission.txt 파일이다.
메모장으로 열어보면
이렇게 아무 내용도 들어있지 않다.
그런데 드래그를 해보면
뭔가 내용이 채워져 있다는 것을 알 수 있다.
여기까지 해보고
CTF 를 좀 해본 사람이라면 WhiteSpace 를 떠올릴 것이다.
WhiteSpace 는 이름 그대로
공백을 이용해서 만든 프로그래밍 언어이다.
구글에 검색해보면 온라인 컴파일러를 쉽게 찾을 수 있는데
문제에서 제공된 코드를 넣고 돌려보면 에러가 난다.
WhiteSpace 인척 하는 다른 것이라는 뜻이다.
HxD 로 열어보면
20, 09, 0A 세 가지로 이루어진걸 볼 수 있는데
에디터를 이용해서
20은 0 으로,
09는 1로,
0A는 공백으로 바꿔주었다.
그리고나서 CyberChef(https://gchq.github.io/CyberChef/)에서
From Binary 로 디코딩을 해주니
플래그를 찾을 수 있었다.
반응형
'CTF > 웹해킹' 카테고리의 다른 글
[angstromCTF] Celeste Speedrunning Association - 웹해킹 / Python (72) | 2023.05.14 |
---|---|
[Space Heroes CTF] Sanity Check In Space - 웹해킹 (68) | 2023.05.05 |
[Space Heroes CTF] Bank-of-Knowhere - 웹해킹 / Burp Suite (66) | 2023.05.02 |
[Space Heroes CTF] attack-strategies - 웹해킹 / Burp Suite (74) | 2023.05.01 |
[HackingCampCTF] World Wide Web - 웹해킹 / LFI (58) | 2023.04.28 |