Open uvicorn opened 2 years ago
int 0x80 is not always sys_exit. this requires some deeper esil analysis to reliably determine the syscall
if we can track when an instruction causes program termination (including a sys_exit syscall like this example), we can just treat that as a function terminator like a ret. maybe some similar functionality already exists?
Yes. Any call to a noreturn function results in this too. Thats whats also named tailcall optimizations
Description
The output of radare2. Attention to address 0x08048436
Ida output: