wuzhipeng2014 / freenos

Automatically exported from code.google.com/p/freenos
GNU General Public License v3.0
0 stars 0 forks source link

Random stack, data and executable address spaces #34

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
For extra security against buffer overflows, we could implement
random addresses for the stack, data and text memory regions in any program
executed by the ProcessServer. We need a random number generator for this.

Original issue reported on code.google.com by coenbijlsma on 7 Aug 2009 at 11:15

GoogleCodeExporter commented 9 years ago
I guess this also depends on things like relocation, etc. Even though you folks 
probably 
want to support 32-bit x86 as well, x86-64 makes this a lot easier.

Original comment by edschou...@gmail.com on 11 Aug 2009 at 7:02