3 ms·
To prevent JIT Spraying, simply avoid EXecute-Write programs/applicatioms: - Just-In-Time Compiler - - JavaScript, in certain mode - - .NET (Microsoft C# com
by egberts1 5y ago
To prevent JIT Spraying, simply avoid EXecute-Write programs/applicatioms:
- Just-In-Time Compiler
- - JavaScript, in certain mode
- - .NET (Microsoft C# compiler)
- - Java Virtual Machine (JVM)
- - Adobe ActionScript (embedded JavaScript)
- Berkeley Packet Filter (Linux) API
- Adobe Actionscript (Adobe Flash)
As a security architect, you should be extremely mindful of the immense baggage that JIT design comes with.
References
- https://en.wikipedia.org/wiki/JIT_spraying https://en.wikipedia.org/wiki/JIT_spraying
- https://en.wikipedia.org/wiki/W%5EX https://en.wikipedia.org/wiki/W%5EX