사진을 다운로드 받아보면 머리잔이 있다.
진짜 머리잔이다ㅋㅋㅋ 뒤에 보면 이상한 패턴이 있다.
반복되는 것을 검정 1로 투명0으로 해석해보자
1010011
0110100
1001110
1000011
1001000
0110000
이렇게 된다. 이를 문자열로 변환해보자
a=["1010011",
"0110100",
"1001110",
"1000011",
"1001000",
"0110000"]
for v in a :
print(chr(int(v,2)),end="")
출력은 다음과 같다.
오! 산초! Key의 format은 md5라고 하였으니, 이를 md5화하자
a=["1010011",
"0110100",
"1001110",
"1000011",
"1001000",
"0110000"]
for v in a :
print(chr(int(v,2)),end="")
val = b"S4NCH0"
import hashlib
print("")
print("key : "+hashlib.md5(val).hexdigest())
완벽하다
'WarGame > DigitalForensic with CTF' 카테고리의 다른 글
[DigitalForensic] with CTF black-hole… (0) | 2022.10.08 |
---|---|
[DigitalForensic] with CTF broken… (0) | 2022.10.08 |
[DigitalForensic] with CTF 이 그림에는 뭔가 좀 수상한… (0) | 2022.10.08 |
[DigitalForensic] with CTF Find Key(Hash)… (0) | 2022.10.08 |
[DigitalForensic] with CTF Listen carefully!!… (0) | 2022.10.08 |