/images/avatar.png

Ropemporium x86_32 bad chars

bad chars x86_32 Introduction Le challenge est décrit ainsi sur le site ropemporium The good, the bad Dealing with bad characters is frequently necessary in exploit development, you’ve probably had to deal with them before while encoding shellcode. “Badchars” are the reason that encoders such as shikata-ga-nai exist. When constructing your ROP chain remember that the badchars apply to every character you use, not just parameters but addresses too. To mitigate the need for too much RE the binary will list its badchars when you run it.