Bir 'kilitlenme' testi için, işletim sisteminin olay günlüğündeki DEP ihlali kaydını nasıl günlüğe kaydettiğini görmek için küçük bir Delphi kodu parçasına ihtiyacım var.Delphi için Basit Veri Yürütme Engellemesi örnek kodu
DEP'yi etkinleştirme konusunda pek çok kaynak buldum, ancak DEP ihlalinin nasıl tetikleneceği ile ilgili değil.
Bir örneğiniz var mı?
İlgili soru: Oluşturulan yürütülebilir, içinde
procedure DoJump(Address: Pointer);
asm
JMP Address
end;
const
X: Byte=$C3;//RET op code
procedure TriggerDEP;
begin
DoJump(@X);
end;
bir DEP vialotion günlüğüne Bu kod işi alır