RE guide for beginners : bypassing SIGTRAP

Hi @Nitrax !

Good writeup .
I read your previous post too, RE guide for beginners methodology and tools .
However , I don’t get how you found the code responsible for the raising the signal .

I am doing this same question ( I know you haven’t revealed the question name :wink: ) but I don’t understand how you bypassed the SIGTRAP.

I have tried NOPing the kill signal but that didn’t work ( that would be obvious, since I am asking on this post ).

Can you please describe as to how to proceed with that ?

And since both of your methods depend on the knowledge that strlen is responsible for SIGTRAP , so I am kinda stuck :disappointed:

This is the IDA part pointing to initial strlen but how is it raising the signal for SIGTRAP , isn’t it normally exiting the program ?

1 Like