|    |    |    | Today: 08-Apr-2020 |

IT Battle UMM | IT Battle 9 WriteUp

December 10, 2015 | Posted in How to

itbattle9

IT Battle adalah sebuah ajang kompetisi dalam dunia teknologi informatika yang diadakan oleh Fakultas Teknik Jurusan Informatika Universitas Muhammadiyah Malang. IT Battle merupakan acara tahunan yang juga merupakan salah satu agenda penting yang diadakan oleh Teknik Informatika.



IT Battle 9 WriteUp


KATEGORI KEAMANAN JARINGAN





  • CRYPTO LEVEL 1



Clue:

Base... Bukan, bukan base yang itu.

Soal:
NF2GEYLUORWGKOJ2PNRGC43FGMZF6MLTL52GQM27MFXHG5ZTOJ6Q====

Proof of Concept:

Base encoding adalah salah satu kelompok skema binary-to-text encoding yang mewakili data biner dalam format string ASCII dengan menerjemahkan ke dalam enkripsi.
Binary-to-text encoding
Awal mula ketika membaca clue tersebut yang teringat pasti adalah enkripsi Base64, lalu dengan waktu singkat pasti menuju kepada base64 encoder
Base64-dec
ternyata setelah di eksekusi enkripsi tersebut bukanlah Base64.
Base64-dec2
Setelah ditelusuri dengan merujuk kepada rfc4648, enkripsi diatas merupakan Base32 Encoding.
Base32

ini adalah jawaban dari soal tersebut setelah di dekripsi menggunakan online tools

itbattle9:{base32_1s_th3_answ3r}






  • CRYPTO LEVEL 2



Clue:

Kami menemukannya di rerumputan.

Proof of Concept:

hanya gambar secarik kertas diatas rerumputan yang lebat ditaman yang ada disana.
c50
Dengan melihat gambar tersebut seharusnya sudah mengerti bahwa gambar tersebut berisikan pesan tersembunyi. Teringat sewaktu masih sekolah dahulu ketika mengikuti kegiatan PERSAMI PRAMUKA, ternyata gambar tersebut menyimpan pesan tersembunyi dengan menggunakan "Sandi Rumput" yang umumnya digunakan PRAMUKA dan kami pernah mendapat pelajaran tersebut. Sandi rumput dibuat dengan memanfaatkan kombinasi garis pendek dan tinggi. Garis-garis tersebut disusun sedemikian rupa sehingga sekilas mirip dengan rerumputan yang berjejer. Berikut adalah contohnya:
sandi rumput 2
Dapat diambil kesimpulan bahwa, rumput yang pendek adalah . (titik) dan rumput yang panjang adalah - (strip) darisini kita seharusnya sudah dapat membaca pesan tersembunyi yang terdapat pada gambar tersebut.

Pada gambar "Sandi Rumput" tersebut ada 17 bagian, jika diterjemahkan akan menjadi seperti ini.

1 = .-.
2 = ..-
3 = --
4 = .--.
5 = ..-
6 = -
7 = -.--
8 = .-
9 = -.
10 = --.
11 = -...
12 = .
13 = .-.
14 = -.-
15 = ---
16 = -..
17 = .

jika digabungkan menjedi seperti berikut:
.-. ..- -- .--. ..- - -.-- .- -. --. -... . .-. -.- --- -.. .

Ternyata sandi rumput tersebut menghasilkan barisan Kode Morse. Sandi Morse adalah sistem representasi huruf, angka, tanda baca dan sinyal dengan menggunakan kode titik dan garis yang disusun mewakili karakter tertentu.
360px-Morse-Code.svg
Jika diterjemahkan sandi morse tersebut akan menghasilkan
R U M P U T Y A N G B E R K O D E

dapat disimpulkan, jawaban dari pertanyaan tersebut adalah

itbattle9:{RUMPUTYANGBERKODE}

Taged in: battle, writeup