Alexandre Julliard schrieb:
Peter Beutner p.beutner@gmx.net writes:
Besides i think it's a bad idea to blindly mark pages executable like this:
"hey, we successfully catched an attempted buffer overflow attack, thanks for NX. But lets ignore it and let the code run anyway ..." :p
Well, the next step can be to pop up a message box of some kind, and let the user decide whether to proceed or not. It still gives more control than blindly making all pages executable from the start...
And that everytime the application runs? Would be a bit annoying I guess.