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}