Conversation

I still don't understand what's the point of these "releases". If you want to execute code without allocating executable memory just implement an interpreter. It's simpler, better, faster, less suspicious, and everyone is already doing it.
1
Bookmark
You believe packaging an entire interpreter in your application is more stealthy than abusing existing instructions through SEH? I am having trouble seeing how an interpreter would be "simpler" or "less suspicious". Got any public examples?
2
1
Show replies
Side note, this was meant to be an introductory article to EOP (hence the "part 1") as I found uses outside of environments where you already have code execution such as to augment ROP.
1