혜랑's STORY

[WeChall] Training: Stegano I 본문

2021 SISS 21기 활동/여름방학 CTF[연합]

[WeChall] Training: Stegano I

hyerang0125 2021. 7. 22. 12:57

# 문제

스테가노(stegano)란, '감춰진'이라는 뜻으로 문제의 제목이 스테가노인 것으로 보아 보이는 곳에 메시지를 은밀히 숨기는 디지털 기법'스테가노그래피(steganography)'를 사용했을 것이라 추측하였다.

스테가노그래피의 원리 및 방법은 동영상, 사진, 오디오와 같은 파일들에 불필요한 데이터가 상당수 포함되어있기 때문에 이런 노이즈(noise)를 다른 메시지로 대처해도 그냥 보면 모른다는 사실을 이용한다. 또한 사람들이 인식하지 못하는 영역(예. 인간의 청각 영역을 벗어난 주파수 대역에 메시지 삽입)에 값을 변형하여 메시지를 숨기기도 한다.

먼저 문제 파일에 어떤 내용이 숨겨져있나 확인하기 위하여 파일을 다운받아 주었다.

파일의 확장자가 '.bmp'이고 이는 비트맵 디지털 그림을 저장하는 데 쓰이는 그림 파일 포맷이라고 한다. 파일의 데이터를 보리 위하여 아무 hex editor로 열어서 확인해 주었다.

바로 password가 적혀있었다.

성공!

'2021 SISS 21기 활동 > 여름방학 CTF[연합]' 카테고리의 다른 글

[picoCTF] Mod 26 - Cryptography  (0) 2021.07.29
[WeChall] Training: ASCII  (0) 2021.07.22
[WeChall] Encodings - URL  (0) 2021.07.22
[WeChall] Training: Crypto - Caesar I  (0) 2021.07.22
[WeChall] Training: Baconian  (0) 2021.07.22