[EasyCTF IV]- ez_rev – 140

Original Writeup : https://github.com/KosBeg/ctf-writeups/blob/master/EasyCTF_IV/ez_rev/README.md

Download : https://drive.google.com/file/d/1U4dJfiVBo01tXRCPV8lqYBdudIPjD1rc/view?usp=sharing

File yang diberikan merupakan file ELF 64bit, dynamically linked, not stripped.

Ketika dijalankan program akan meminta password sebagai argumen. Jika kita memasukan password yang salah, program akan menghapus dirinya sendiri.

Kemudian kita membuka programnya di IDA, mari kita lihat pseudo nya.

Setelah itu kita dapat menyimpulkan constraint nya

Agar kita dapat menyelesaikan soal ini dengan cepat, maka kita menggunakan z3 solver

Setelah menjalankan script tersebut, maka akan didapatkan password nya, yaitu g3zkm

Lalu kita dapat meng-input password tersebut ke dalam soal.

 

Leave a Reply

Your email address will not be published. Required fields are marked *