Soal kali ini diberikan paket bernama breakmyfail.tar.gz yang setelah diextract berisi 2 file, yang pertama file jawara, dan file mail.txt. Setelah dicek, ternyata file jawara merupakan file SVG, sementara mail.txt hanya text biasa. Berikut isi fail mail.txt :
Gambar 1 : Isi file breakmyfall.tar.gz |
Selamat siang,
Mohon bantuan untuk aksi peretasan pada datacenter kami yang dilakukan oleh orang tidak bertanggung jawab.
Mungkin hacker/craker telah menanamkan sesuatu pada salah satu server kami yang ada didata center,
karna tim kami menemukan satu file yang tertinggal disana.
Hasil penemuan tersebut kami lampirkan pada attachment.
Atas bantuan dan perhatiannya diucapkan terima kasih
--
*Best Regard*
Hayabusa
Joger Corp
Sementara, isi file jawara adalah sebagai berikut :
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<svg width="3.92cm" height="3.92cm" viewBox="0 0 37 37" preserveAspectRatio="none" version="1.1" xmlns="http://indonesiancoder.com">
<g id="Base">
<rect x="0" y="0" width="37" height="37" fill="#ffffff" />
<g id="Pattern">
<rect x="0" y="0" width="1" height="1" fill="#000000" />
<rect x="1" y="0" width="1" height="1" fill="#000000" />
<rect x="2" y="0" width="1" height="1" fill="#000000" />
<rect x="3" y="0" width="1" height="1" fill="#000000" />
-------------------- Snip --------------------------------
Gambar 2: Render original SVG |
Ada bagian yang janggal menurut Saya, jika dillihat baik-baik, ada bagian yang hilang disisi kanan QC code. QR code yang benar memiliki 3 kotak besar di sisi QR tersebut. Setelah ditelusuri, Saya mencoba menghilangkan background dari QR tersebut dengan cara menghapus code berwarna hijau dibawah ini.
<svg width="3.92cm" height="3.92cm" viewBox="0 0 37 37" preserveAspectRatio="none" version="1.1" xmlns="http://indonesiancoder.com">
<g id="Base">
<rect x="0" y="0" width="37" height="37" fill="#ffffff" />
<g id="Pattern">
<rect x="0" y="0" width="1" height="1" fill="#000000" />
<rect x="1" y="0" width="1" height="1" fill="#000000" />
<rect x="2" y="0" width="1" height="1" fill="#000000" />
<rect x="3" y="0" width="1" height="1" fill="#000000" />
-------------------- Snip --------------------------------
Setelah dirender, maka akan tampil gambar dibawah ini.
Gambar 3 : QR belum komplit |
Ternyata bagian yang hilang disembunyikan dengan cara diwarnai dengan warna putih. Untuk melengkapinya cukup mengganti semua warna putih fill=#ffffff menjadi #000000, maka akan tampil QR yang utuh setelah memulihkan kembali background yang berwarna putih.
Untuk SVG renderer online dapat dijumpai pada website http://jsfiddle.net/
Gambar 4 : Complete QR |
Scan untuk mendapatkan petunjuk berikutnya, dapat menggunakan scanner yang ada di hp atau online seperti https://webqr.com/.
Gambar 5 : The Flag |
Flag : CJ2015{Y0u_Kn0w_mY_n4me_n0t_My_S70ry}
No comments:
Post a Comment