Aktuell registrierte DLL finden
-
Hallo,
mein Programm benutzt Funktionen einer DLL. Nun möchjte ich die CRC Checksumme dieser DLL prüfen und so festellen ob die DLL manipuliert wurde. Hierzu muss ich jedoch die DLL erstmal finden. Praktisch könnte man ja eine 2. DLL machen, diese nicht ins Systemverzeichnis legen (vielleicht sogar umbenennen) und dann mit R´regsvr32 gegistieren. Dann würde ich über eine Filesearch diese gepatchte Datei ja nicht finden.
Es muss also eine Möglichkeit geben, mir vom System sagen zu lassen welche Datei (DLL) zu einer Funktion gehört. Die ProgId und CLSID sind bekannt.....wie kann iuch alse erfahren welche DLL für meine Funktionen registriert ist?Bin ratlos
Gruss
Jörn
-
Hallo
Da hilft dir der Builder sicher nicht weiter, also ab ins WinAPI-Forum
bis bald
akari
-
Dieser Thread wurde von Moderator/in akari aus dem Forum VCL/CLX (Borland C++ Builder) in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
GetModuleHandle () // testet ob eine bestimmte DLL geladen ist GetModuleFileName () // liefert Pfad und Name der DLL