3 ms·
64 bit pointers are pretty important for security. When using ASLR, a certain number of the bits cannot be randomized. This leaves you with a randomization sp
by kbirkeland 8y ago
64 bit pointers are pretty important for security. When using ASLR, a certain number of the bits cannot be randomized. This leaves you with a randomization space of about 12 bits with 32-bit addresses, but over 40 bits of randomization with 64 bit addresses.
- hyperman1 8y agoOur company bought a nasty piece of proxy/security software that injects a bunch of DLLs right at the center of the address space. 2GB is small if you lose 256MB on this kind of contraption. We had regular problems when ASLR made unfortunate random choices at startup, and not enough continuous adress space was available for end user software.The only option was a reboot.