DLL Fuktionsauflistung
-
Wie der Threadname bereits sagt brauche ich eine Funktion und KEIN Programmverweis mit der ich die Fuktionen einer DLL ermitteln kann.Also quasi eine Auflistung aller Funktionen die eine beliebeige DLL enthält.
-
Schau Dir die PE-Beschreibung an und lese die exportierten Funktionen aus.
http://www.microsoft.com/whdc/system/platform/firmware/PECOFF.mspx
-
-
dumpbin /exports test.dll
dumpbin ist bei VC dabei.
-
wurst schrieb:
dumpbin /exports test.dll
dumpbin ist bei VC dabei.Er wollte doch KEIN Programmverweis...
-
ich danke euch für eure beiträge,ja,auch für den programmverweis;-)
verdammt..und ich wäre mir so sichher gewesen das es irgendwo eine fuktion gibt die mir array oder so zurüc liefert in dem alle funktionen vorhanden sind.hmm.schade.ich werd mir aber die eersten beiden beiträge mal genauer anschauen. aber wo wir gerad schon mal dabei sind.weiß jemand denn ob es im .NET Framwork eine solche funktion gibt?
-
Das .NET-Framework hat ganz simple Funktionen, welche Dir ein Array zurückliefern, wenn Du damit .NET-Assemblies abfragst!
Für "unmanaged DLLs" gibt es da auch nix

-
och verdammt, und genau nach unmanaged DLLs habe ich ausschau gehalten.:-( naja,okay,aber vielen dank nochmal für eure mühe..dann muss ich wohl selber was frickeln;-)
-
AFAIK gibt es aber im Phoenix-Projekt diverse Klassen, die das Auslesen der PE-Dateie einfach erlauben...
http://connect.microsoft.com/Phoenix
-
In PEDump von Matt Pietrek steckt alles drin, was Du brauchst.
-
Mit ImgHlp PE Datei in Speicher mappen und Export Directory auslesen. Das geht in ca. 15 Zeilen Code. Wenn du es ohne ImgHelp.dll machen willst, mußt du die Sections halt erst selbst in Speicher laden.
-
bzw nö da musste ja nid mal