Sehr einfach gehaltene DLLs, die verhindern,
dass Informationen an eine über SetWindowsHookEx installierte
Hookprozedur weitergeleitet werden.
Die DLL ATX.DLL
wird über LoadLibrary geladen (Profan UseDll) und schützt
dann den Thread, von dem sie geladen wurde. Die DLL kann nur einen
einzigen Thread pro Anwendung schützen und schützt nicht
vor WH_KEYBOARD_LL und WH_MOUSE_LL Hooks. Die DLL verhindert nicht
unbedingt die Injektion einer Hooking-DLL und ist eher dafür
gedacht das Abfangen von Messages zu blocken.
Die DLL
ATX2.DLL
wird über LoadLibrary geladen (Profan UseDll) und schützt
dann alle Threads des jeweiligen Prozesses, die ein Hauptfenster
besitzen. Die DLL darf nur einmal pro Prozess geladen werden und
schützt nicht vor WH_KEYBOARD_LL und WH_MOUSE_LL Hooks. Die DLL
verhindert nicht unbedingt die Injektion einer Hooking-DLL und ist
eher dafür gedacht das Abfangen von Messages zu blocken.
Im
Packet befinden sich neben den zwei DLLs und den Test-EXE-Dateien ein
Programm mit dem Namen AXT2Loader.
Mit diesem Programm ist es möglich, die ATX2.DLL
in fremde Programme zu laden!
Beide DLLs vetragen sich unter
Windows95/98/ME micht mit dem
Virenscanner Avast!
Unter diesen Betriebsystemen sollten
die DLLs deshalb nicht eingesetzt werden!!!