ROP chaining, stack overflows, and OSED
I’ve been working through OSED coursework recently, after finding a copy of a pdf floating around on the internet. Since then, I’ve re-written 3 stack overflows and 3 SEH overflows, and they are all available on my github. However, those are sort of simple, since those binaries did not have any memory protections at all. This article covers the struggles in creating my first ROP chain, and how much I learned through it. I completed this on Easy File Sharing Web Server 7.2. It started very simple, but I ended up using my rop chain to build a second rop chain, then jump back to the original chain. There was a total of 4 stack pivots in this exploit, and it felt just as confusing as my first network pivot. ...