Este posibil ca Windows 8, 8.1 și versiunile ulterioare ale Windows 10 să nu accepte ASLR, făcând inutile funcțiile de securitate importante ale Windows.
Address Space Layout Randomization (ASLR) este o tehnică de securitate computerizată care randomizează adresa de memorie unde este executat codul aplicației. ASLR a apărut în Open BSD în 2003 și de atunci a fost adăugat la toate sistemele de operare majore, inclusiv Linux, Android, macOS și Windows.
Microsoft a adăugat caracteristica ASLR în Windows când a lansat Vista în 2006. Pentru a activa această caracteristică, utilizatorii trebuie să instaleze Microsoft EMET și să folosească interfața sa grafică (GUI) pentru a activa ASLR în Windows, stări de sistem sau aplicații specifice.
Când Microsoft a lansat Windows 10, ASLR a fost adăugat la Windows Defender Exploit Guard, iar utilizatorii trebuie să îl activeze prin Centrul de securitate Windows Defender (sub Control aplicație și browser și setări de protecție împotriva exploatării).

Recent, analistul CERT/CC Will Dormann a descoperit că ASLR nu randomizează locația de memorie a programelor de aplicație în condiții specifice.
Potrivit lui Dormann, atunci când utilizatorii activează protecția ASLR la nivelul întregului sistem, o eroare de implementare a caracteristicilor pe Windows 8 și versiunile ulterioare nu va genera suficientă entropie (date aleatoare) pentru a porni aplicații binare distribuite în locații aleatorii de memorie.
Problema afectează doar Windows 8 și versiunile ulterioare, deoarece Microsoft a schimbat valorile de registry prin care inițiază ASLR, au spus cercetătorii.
Soluţie
Utilizatorii trebuie să activeze ASLR în configurația la nivel de sistem pentru ca ASLR să funcționeze corect, a spus Dorman.
Microsoft intenționează să rezolve această problemă într-un patch viitor, dar deocamdată singura modalitate de a aduce ASLR la configurația corectă este ajustarea registrului Windows. US CERT/CC oferă utilizatorilor următoarea soluție:
Pasul 1: Creați un fișier text gol și introduceți textul de mai jos:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel] "MitigationOptions"=hex:00,01,01,00,00,00,00,00,00,00,00,00,00,00,00,00
Pasul 2: Salvați fișierul text de mai sus cu extensia .reg , de exemplu ASLR.reg.
Pasul 3: Deschideți Windows Registry Editor căutând regedit în meniul Start.
Pasul 4: Selectați Fișier și selectați Import pentru a importa fișierul .reg pe care tocmai l-ați creat mai sus și ați terminat.
![Remediați eroarea Windows 10 și Windows 8 care nu pot utiliza caracteristica de securitate ASLR Remediați eroarea Windows 10 și Windows 8 care nu pot utiliza caracteristica de securitate ASLR]()
Aici, am creat un fișier de corectare a erorilor de registry ASLR pentru ca utilizatorii să îl descarce cu ușurință.
Noroc!
Vedeți mai multe: Remediați erorile Windows 10 cu doar 1 clic cu FixWin