OpenSSL 1.0.2, for 32 bit FIPS, is doing a base-address verification. Where and how is that implemented?

We build OpenSSL in FIPS mode, to be used as a DLL. According to the OpenSSL FIPS module (https://www.openssl.org/docs/fips/UserGuide-1.2.pdf), we supply a parameter to the compiler –with-baseaddr=0xFB00000. This parameter allows an integ… Continue reading OpenSSL 1.0.2, for 32 bit FIPS, is doing a base-address verification. Where and how is that implemented?

What are the memory corruption protections mechanisms other than DEP and ASLR?

We all know that DEP and ASLR are memory corruption protection mechanisms,
My Question is where can i find an entire list of all the protection mechanisms ?
And if there’s a way to check the presence of each protection mechanism in a Windo… Continue reading What are the memory corruption protections mechanisms other than DEP and ASLR?