Z
Hoi,
also ich experimentiere ja seit kurzer zeit mit ner Dll und hooking rum,
mir fällt aber auf das ich ein paar sachen explizit nicht weiß,...
der "Shared:RWS" bereich
Welcher Prozess/Thread initialisert diesen Bereich, für wen ist dieser Shared?
(z.b. wenn mehrere Prozesse/threads injiziert werden sollen)
_dllexport
Ok,. der name ist wahrscheinlich programm,
folgende situation. MainApp lädt dll mittels LoadLibary, mit GetAddr bekomme ich die addresse der fkt's, die dll ist ja aber noch net injekted, erst über CreateRemoteThread ist es doch erforderlich eine export zu haben..
oder der Callback der SetWindowHookEx wir als solches doch überhaupt nicht "injiziert", und erst recht nicht die fkt in der dll die SetWindowHookEx aufsetzt, wieso also EXPORT definieren wenn das MsgHandling von Windoof den Callback des Hooks aufruft??? Dann wäre die deklaration des HWND des MainWindow in der Shared Sektion doch auch eigentlich nicht erforderlich,...
Das wär echt nett wenn ihr mich mal aufklären könntet damit ich mal weiß was ich da überhaupt mache,...
greetz und dank