[HackToday 2018] – nullflag

nullflag (1 solve) Deskripsi: Maybe it’s funny if shorter

Soal ini solved atas dasar asumsi bahwa program dijalankan pada Ubuntu 16.04 dengan libc-2.23-x.so (x merupakan sub-versi dari libc-2.23; note: setiap versi memiliki offset library yang berbeda). Diberikan sebuah binary: Ini terlihat seperti skenario buffer overflow biasa. Berikut adalah disassembly  dari program. Init hanya digunakan […]

[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 […]