Masalah
Terdapat file png berjumlah 29.Pembahasan
File tersebut merupakan QRCode, agar tidak melakukan decode satu per satu via online, gunakan module python qrcode.import qrtools qres = '0.png 1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png 11.png 12.png 13.png 14.png 15.png 16.png 17.png 18.png 19.png 20.png 21.png 22.png 23.png 24.png 25.png 26.png 27.png 28.png 29.png' #qres = 'QerFuck.png' qres = qres.split(' ') print len(qres) qr = qrtools.QR() for q in qres: try: qr.decode(q) print qr.data except: pass
Hasil output merupakan data biner yang sebenarnya susunan QRcode.
Karena saya belum menginstall plugin WordPress untuk Gist. Kunjungi saja kodingnya disini.
python flag.py > flag.png
Rotasi terlebih dahulu.
Decode.
flag: CJ2015{e54y_Bin4ry_Cak!}
No comments:
Post a Comment