old

Hack-me / Neutron star collision (픽셀 이미지 스테가노)

nopdata 2016. 7. 22. 02:14

Neutron star collision

사진으로는 잘 보이지 않는데 하나의 이미지가 주어진다. 이미지에는 검은색 배경에 흰색 점이 박혀있다.

아마도 이 위치들의 픽셀을 따보면 뭔가 나올것이라 생각하고 뭐.. 다른방법이 없으니 수작업으로 빼내었다. 그 결과는

80,20 177,20    115,40 230,40   119,60 230,60...

이런식이다. y의 좌표는 20씩 증가하며 x좌표가 가변적이다. 아스키 값이라는 판단하에 파이썬으로 출력을 해보았더니

80은 'P'가 나왔고 177은 알 수 없는 값이 나왔다. 첫 글자인 80이 'P'가 나왔고 두번째 문자는 Password가 나와야 하므로 'a'가 될 것이다. 알파벳 'a'의 아스키 값은 97, 177에서 앞에 있던 80을 빼준 값이다. 이런 방식으로 쭉 계산을 해보면 다음과 같이 나온다.


문제를 풀고 나서 하나씩 직접 픽셀값을 가져오는것은 데이터가 커지면 무리라고 생각을 해서 다른 사람들의 풀이를 보았다.

http://zairo.tistory.com/entry/HackMe-Neutron-star-collision

Image라이브러리를 이용한 풀이다.


불러오니 간단하다.


Hack me Answer : JPSCTHCKEXYMFDBARUQEVNFWGZLABD