Saturday, July 12, 2014

Pwnium CTF 2014: Prog300 ROT

Ketika melakukan koneksi ke 41.231.53.40:9090, kita akan disambut dengan string base64 yang merupakan image, ketika dibuka, imagenya memiliki format seperti ini:

x

Tugas kita adalah membuat program yang memutar gambarnya menjadi seperti ini:

A

Kemuudian membaca teksnya, dan mengirimkan hasilnya ke server.

Saya membuat program singkat dalam Python:

 

Program ini memanfaatkan PIL untuk bagian rotasinya dan menggunakan Tesseract OCR untuk membaca teksnya. Akurasinya OCR ini cukup baik, walau tidak sempurna, untungnya kita tidak diminta mengirimkan N teks akurat, cukup satu saja (dalam waktu 2.5 detik sejak menerima gambarnya).

Flag yang didapat: Pwnium{b1a371c90da6a1d2deba2f6ebcfe3fc0}

No comments:

Post a Comment