Einzelnen Beitrag anzeigen

Benutzerbild von Aphton
Aphton

Registriert seit: 31. Mai 2009
1.198 Beiträge
 
Turbo Delphi für Win32
 
#12

Re: "Da ist ein Haken an meinem Haken" (warum spin

  Alt 3. Sep 2009, 23:39
Zitat von Zacherl:
Zitat von Aphton:
SetWindowHookEx() setzt einen globalen Hook, wenn der letzte Parameter = 0 ist;
Bei einem globalen Hook wird die dll automatisch in alle Processe "attached"
Interessehalber: Wird die DLL wirklich in den Adressraum eines jeden Prozesses geladen? Dementsprechend könnte ich in der DllMain bei DLL_PROCESS_ATTACH für jeden Prozess differenzierte Operationen durchführen?

Edit: Okay habs getestet. Ist natürlich nicht so. Hatte mich schon gewundert, weil man dann dadurch ja total simple globale DLL Injections hätte realisieren können
Zu deinem Edit:
Doch; Versuch mal nach einem Hook irgend einen beliebigen Process in Ollydebug oder ähnlichem zu Laden und geh dort dann die Module durch ... dort wirste dann deine Hook-DLL finden können.

MfG
das Erkennen beginnt, wenn der Erkennende vom zu Erkennenden Abstand nimmt
MfG
  Mit Zitat antworten Zitat