Write Up Cyber Jawara 2015, Qer

Kali ini saya coba memberikan penjelasan mengenasi salah satu soal dari Cyber Jawara 2015 yakni Qer. Pada soal ini pantia memberikan sebuah file zip bernama Qer.zip.

File asli bisa di download disni : download | mirror

Ternyata setelah di ekstrak terdapat beberapa QR code.

Hasil ekstraksi
Kemudian file tersebut sama coba scan menggunakan program qtqr pada linux.
QTQR
Setelah semua QR code di scanning maka di dapat hasil.

 0.png -> Oges Megono  
1.png -> 0000000110111111010000000
2.png -> 0111110100100101010111110
3.png -> 0100010110001100110100010
4.png -> 0100010100101001110100010
5.png -> 0100010111010000010100010
6.png -> 0111110101011101010111110
7.png -> 0000000101010101010000000
8.png -> 1111111111110100111111111
9.png -> 0000010000010110001010101
10.png -> 1111101010111010000001101
11.png -> 1011010010100101110110111
12.png -> 1110111000001000100010110
13.png -> 1111010110101111001010110
14.png -> 0110011000010111111001001
15.png -> 0100100100011101000110101
16.png -> 0101101111010000000010011
17.png -> 0101110000110010000001110
18.png -> 1111111101111010011100111
19.png -> 0000000100000101010100110
20.png -> 0111110111101010011101101
21.png -> 0100010101100111000000110
22.png -> 0100010101010111100010010
23.png -> 0100010101010100001101110
24.png -> 0111110100011000101011011
25.png -> 0000000101111000100000010
26.png -> Salah
27.png -> CJ(QR-Code)
28.png -> Flag is Slipknot
29.png -> Hidup BONGKAR


Kemudian saya analisis file tersbut , jika biner tersbut di konversi menjadi ASCII tidak didapatkan hasil apa-apa. Dan kata kata pada QR no 1, 26.27,28 dan 29 juga tidak merujuk kepada flag apapun. Saya coba googling ternyata ada aplikias yang dapat mendecode QR Txt to Asci, nama program tersebut adalah Strong QR Decoder.

Saya mencoba merubah bagian biner tersebut menjadi bentuk QR dengan mengubah angka 0 menjadi # dan angka 1 menjadi _ (underscore). Maka di dapat hasil.
Hasil merubah 0 = # dan 1 = _
 File pada gambar di atas saya simpan menjadi file txt dengan nama flag.txt. Kemudian saya gunakan Strong QR Decoder untuk mendecodenya. Maka diperoleh Flag seperti berikut.

hasil decode
Maka di peroleh flag CJ2015{e54y_Bin4ry_Cak!}


CMIIW


Sumber : dari beberpa refernsi dan hasil googling.

Previous
Next Post »
Thanks for your comment