PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DEP unter Windows


(del)
2010-10-06, 11:18:45
Hi

Wie läuft das eigentlich genauer mit der Nutzung von DEP. Man kann unter Win entweder auf System oder Alles umschalten.
Wenn man es auf System stehen hat, können Anwendungen DEP trotzdem nutzen und müßen das beim Start vom OS anfordern oder sowas?

Gnafoo
2010-10-06, 14:06:26
Siehe „How can I tell if a specific process has opted-in or will opt-in to DEP?“ unter:
http://blogs.technet.com/b/srd/archive/2009/06/05/understanding-dep-as-a-mitigation-technology-part-1.aspx

„System“ entspricht dabei der OptIn-Policy und „Alles“ entspricht OptOut [1]. Also ja, DEP kann bei „System“ auch für normale Anwendungen aktiv sein, wenn diese es erlauben. Üblicherweise weil die Anwendung mit /NXCOMPAT gelinkt wurde oder weil DEP explizit per SetProcessDEPPolicy aktiviert wurde.

Der Process Explorer zeigt das ja an, du kannst es also auch selbst testen (auch die ASLR-Angabe ist interessant).

[1] Siehe: http://support.microsoft.com/default.aspx?scid=kb;en-us;875352

(del)
2010-10-06, 23:57:57
oder weil DEP explizit per SetProcessDEPPolicy aktiviert wurde.Genau das hab ich gesucht. DANKE.