Au Revoir
A TCP chat service overflows in a loop; half-closing the socket forces a return into a ROP call to the binary's own win().
The Stack
- .1-the-program
- .2-why-one-iteration-isnt-enough-by-itself
- .3-the-exploit--solverpy
- .4-running-it
profile
- difficulty
- medium
- arch
- amd64
- read
- 4 min