CTF/포렌식

[UMDCTF] Cool Coin - 포렌식 / 스테가노그래피 / Zsteg

SecurityMan 2022. 5. 10. 11:00

 

간단한 스테가노그래피 문제였다.

 

CoolCoin.png 라는 이름의 png 파일이 하나 주어진다.

 

 

CoolCoin.png를 열어보면 이런 사진이 나온다.

 

반응형

 

참고로 코인에 그려진 사람은 에라토스테네스이다.

 

교과서에서 지구 둘레를 최초로 계산한 사람 또는

 

에라토스테네스의 체를 이용해 소수를 찾아내는 방법을 고안한 사람으로 나오는

 

고대 그리스의 수학자이다.

 

 

스테가노그래피 문제에서 PNG나 BMP 파일이 주어질 경우

 

유용하게 쓸 수 있는게 zsteg 라는 도구이다.

 

sudo gem install zsteg 명령어로 다운로드 받을 수 있다.

 

 

zsteg -a CoolCoin.png 이렇게

 

-a 옵션을 줘서 zsteg를 실행시키면 가능한 모든 경우의 수를 테스트 해준다.

 

여러가지 경우의 수 중 하나에서 플래그가 출력되는걸 확인할 수 있다.

 

아마 prime 속성이 포함되어 있어서 출제자가 에라토스테네스의 사진을 이용한 것 같다.

반응형