![]() |
Suche Unit: "IsDebuggerPresent"
Moin,
ich hatte damals mal in einem der Anti-Cracking-Threads aus der DP eine fertige Unit gefunden, IsDebuggerPresent.pas. Dummerweise habe ich diese Datei vor ein paar Wochen von meiner Festplatte gelöscht, ich habe jetzt die Anti-Cracking-Threads durchsucht, kann aber diese Unit nicht mehr finden. :-( Hat die vielleicht noch jemand und könnte sie hier bereitsstellen? Danke. |
Re: Suche Unit: "IsDebuggerPresent"
Wofür ist die gut? Willst du testen, ob der Debugger läuft? Das geht recht einfach:
Delphi-Quellcode:
function DebuggerRunning: Boolean;
begin Result:=DebugHook<>0; end; |
Re: Suche Unit: "IsDebuggerPresent"
Man kann rausfinden ob das Programm in einen Debugger läuft, das würde jemand tun, der das Programm cracken will, diese unit hilft einem da ein bisschen entgegen zu wirken, aber ich würde die so nicht hergeben, es gibt noch genug Artikel dazu.
|
Re: Suche Unit: "IsDebuggerPresent"
@3_of_8: Nein, so wie ich Michaels
![]() Problem is nur das in der Unit auch noch andere kleine Funktionen zum Schutz enthalten waren, deshalb würde ich mich freuen wenn die noch jemand finden würde (für IsDebuggerPresent reicht mir auch Luckies Artikel, nur dann hab ich halt das andere nicht mehr). @Daniel B: Warum schreibst du in diesen Thread wenn du sie eh nicht "hergeben" würdest? Ich erwarte keine Antwort auf die Frage. |
Re: Suche Unit: "IsDebuggerPresent"
isDebuggerPresentX
in der uallKernel @ ![]() Da Luckies Funktion nur für winNT ist. |
Re: Suche Unit: "IsDebuggerPresent"
Danke brechi, ich hatte mittlerweile bereits eine
![]() |
Re: Suche Unit: "IsDebuggerPresent"
Zitat:
Also er erkennt den Debugger nicht :? |
Re: Suche Unit: "IsDebuggerPresent"
Mit
![]() |
Re: Suche Unit: "IsDebuggerPresent"
Zitat:
Delphi-Quellcode:
gibt es folgenden Fehler:
MOVZX EAX, [EAX+2]
121. Ungültige Kombination von Opcode und Operanden |
Re: Suche Unit: "IsDebuggerPresent"
Unter Delphi 2006 lässt sich das fehlerfrei kompilieren.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz