I opened the challenge executable in ida-free and decompiled it. Then deeply inspected the decompiled code and renamed the functions based on my preference. (There were multiple functions like write, read_fd, sleep, open, etc.) After renaming, I started mapping the numbers with each function and register in a table(mae it easier to write the final script). Then I accordingly called the syscalls in the script and executed it
Ishaantheguy/reverse_engineering_project
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|