WU3 - You know 0xDiablos

Calvin Winata, Satya Kusuma


Pertama yang saya lakukan adalah checksec binarynya

Bisa dilihat dari checksecnya semuanya pada off, jadi langsung saja saya analisa binarnyanya.

Yang kemudian saya check adalah functions yang ada pada binary tersebut

Function flag memikat perhatian saya, karena ada kata “flag” :D, langsung saya disas aja functionnya untuk melihat ada apa isinya

Disini functionnya membutuhkan 2 input param untuk melakukan print flagnya.

Kemudian saya mencari offsetnya

Dengan semua informasi yang saya miliki, sekarang saya sudah bisa membuat payloadnya.

Notes: Dikarenakan binarynya itu 32 bit jadi di -4 buat stack alignment (cmiiw)

Kemudian ketika di run ke spill flagnya



Flag: HTB{0ur_Buff3r_1s_not_healthy}


Thank you for reading!