Skip to main content
  1. Tags/

Atexit Handlers Overwrite

Dead or Alive

··3283 words·16 mins
Dead or Alive was a hard Pwn challenge which composed of UAF bug inside a heap note type application. Bug was very similar to the Prison Break challenge, but without a Copy operation. Glibc present was pretty new (2.35) which means no hooks were available. I resorted to executing code by utilizing exit_funcs overwrite.