W4RG4M3
[xcz.kr] Prob23 23번 문제 풀이
HackChang
2020. 7. 27. 14:14
문제를 다운로드부터 받아보도록 하겠다.
압축파일을 다운로드 받았다.
압축을 풀면 위와 같이 파일들이 나온다.
파일 하나를 열어보도록 하겠다.
0000000001110010100000000라는 파일에서 c9f0f895fb98ab9159f51fd0297e236d라는 내용을 볼 수 있었다.
해당 내용이 md5로 암호화된 것으로 보인다.
모든 파일의 암호화된 내용을 디코딩 후 정리하면 아래와 같다.
1111111011010111101111111
1000001010101010001000001
1011101011011001101011101
1011101010011101001011101
1011101001010101001011101
1000001010101110001000001
1111111010101010101011111
0000000001110010100000000
1100111000011000100101111
0110110001010111100010110
0000101100010011101011000
1010010010101011101001101
1011101000111000111000101
1111010001011011100011100
0011101001011011010001000
0000010010011010011000110
1100011001001101111110100
0000000010110001100010110
1111111000110111101010000
1000001010111010100010101
1011101011111000111111110
1011101001110111101000011
1011101000111111101101010
1000001011110000010111110
1111111010111000000000111
위 코드박스에서 일부분인데 1과 0 의 모양을 보면
QR코드의 맨윗부분과 비슷하다고 생각이 됐다.
해당코드를 bin to qrcode 사이트에서 바꾸도록 하겠다.
https://bahamas10.github.io/binary-to-qrcode/
Binary Hex to QR Code
bahamas10.github.io
해당 QR코드를 찍으면
http://xcz.kr/prob23_pr0b1em_file.html
위 사이트로 이동하고,
키값이 나오고, 이 값도 QR코드인가 했지만, 뭔가 QR코드모양과는 다르다는 것을 알았고,
bin to ascii를 해보도록 하겠다.
키값이 나오는 것을 볼 수 있고, 인증을 해서 클리어를 했다.