[how2bof] – Level 5 (bof5)

Pendahuluan

Pertama-tama, mari kita lihat ciri-ciri dari binary ini: Binary tersebut merupakan binary 32-bit dengan fitur NX yang dinyalakan (kita tidak bisa memasukkan shellcode kita sendiri ke dalam stack.) Fitur ASLR juga diaktifkan (alamat libc akan berubah tiap kali kita menjalankan ldd) sehingga sedikit mempersulit peretasan binary ini. Mari kita jalankan binary ini terlebih […]

[IceCTF 2016]: Dear Diary

Pendahuluan

Original writeup: https://github.com/WCSC/writeups/tree/master/icectf-2016/dear_diary Kita memiliki sebuah binary 32-bit yang, sesuai dengan nama challenge ini, merupakan sebuah ‘buku harian.’ Belum ada celah yang tampak, sehingga kita akan mencoba menjalankan binary ini. Aneh, input yang kedua langsung menghasilkan pesan rude! dan menutup binary. Setelah beberapa kali mencoba berbagai input, ternyata binary ini memfilter karakter n (tapi […]

[Interwache CTF 2016]: RemotePrinter

Pendahuluan Description: Printer are very very important for offices. Especially for remote printing. My boss told me to build a tool for that task. Pertama, kita memeriksa jenis program ini

Program ini menerima input berupa alamat IP dan port dan mencetak data yang dikirim dari IP:Port tersebut (file text disini berisi Hello there, drainvers!)

[TamuCTF 2018]: pwn4 (chains)

Pendahuluan Kita memiliki sebuah program Linux:

Perhatikan bahwa NX diaktifkan untuk program ini (akan dijelaskan mengapa hal ini penting.)