Frank Heckenbach wrote:
Waldek Hebisch wrote:
I think they do not dare to disable `mprotect': after all dynamic linker have to modify jump tables for correct execution. And Java it too important to forbid executing freshly generated code.
I hope so. It would seem more like paranoia than anything else. After all, if some malicious code can call mprotect, it can most likely call any other system function it wants, so it's too late anyway ...
The mprotect patch is accepted now for gcc http://gcc.gnu.org/ml/gcc-patches/2006-02/msg02047.html, so this resolves the issue.
Regards,
Adriaan van Os