|
|
|
|
|
by tptacek
4006 days ago
|
|
ROP gadgets are usually harvested from libraries loaded into the program, not MP3 files. The key novel idea in ROP is to use instruction sequences in unintended ways. ROP is a refinement of ret2libc, improving on it by returning into arbitrary locations in functions rather than their entry points. That, and of chaining together gadgets with returns. Hence the name. |
|