Entwickler-Ecke
Programmierwerkzeuge - Program zum auslesen von DLL Funktionen?
Karstadt - Di 11.10.05 11:40
Titel: Program zum auslesen von DLL Funktionen?
hallo. Mit welche Anwendung kann ich alle Funktionen aus einer DLL auslesen?
MFG
Moderiert von
raziel: Topic aus Windows API verschoben am Di 20.12.2005 um 21:21Moderiert von
Christian S.: Topic aus Off Topic verschoben am Di 20.12.2005 um 21:24
Robert.Wachtel - Di 11.10.05 11:50
Titel: Re: Program zum auslesen von DLL Funktionen?
Zum Beispiel mit dem
Dependency Walker [
http://www.dependencywalker.com/] oder TDump. Nur die Parameteranzahl, deren Typ oder gar deren Semantik bekommst Du nicht heraus ohne die betreffende DLL zu disassemblieren und zu analysieren.
Karstadt - Di 11.10.05 12:42
Danke für die Schnelle Hilfe! hat mir geholfen. :)
Karstadt - Do 13.10.05 08:17
" Nur die Parameteranzahl, deren Typ oder gar deren Semantik bekommst Du nicht heraus ohne die betreffende DLL zu disassemblieren und zu analysieren "
Wie geht das genaus? Welche Anwendungen benötige? Oder gibt es gar eine Anwendung, die das alleine macht?
MFG
Robert.Wachtel - Do 13.10.05 09:53
Nunja, Du brauchst einen Disassembler und je nach Umfang der DLL mehrere Monate Zeit - mit anderen Worten: das ist zwar nicht unmöglich, aber vollkommen unpraktikabel.
franzmey - Di 20.12.05 21:59
Zitat: |
Nunja, Du brauchst einen Disassembler und je nach Umfang der DLL mehrere Monate Zeit - mit anderen Worten: das ist zwar nicht unmöglich, aber vollkommen unpraktikabel. |
Hi Robert,
kennst du ein Disassembler, der mir eine Funktion aus der DLL lesbar macht? Bisher habe ich nur folgende Programme getestet: Neuronpedisassembler, oleview, dllfunc, dependency walker, DLLExports, resourceeditor, W32Dasm.
Bei allen konnte ich nur die Funktionsnamen auslesen, bzw. bei einigen den Binärcode, aber das kann ja keiner lesen...
Also Zeit habe ich, brauche nur noch den Programmnamen. :-D
Liebe Grüße
Franz
Delete - Di 20.12.05 22:16
franzmey hat folgendes geschrieben: |
bei einigen den Binärcode, aber das kann ja keiner lesen... |
Ich gehe davon aus, dass du keinerlei ASM kenntnisse hast. Dann kannst du es vergessen, da hilft dir das beste Programm nichts.
SAiBOT - Mi 21.12.05 19:09
franzmey hat folgendes geschrieben: |
Zitat: | Nunja, Du brauchst einen Disassembler und je nach Umfang der DLL mehrere Monate Zeit - mit anderen Worten: das ist zwar nicht unmöglich, aber vollkommen unpraktikabel. |
Hi Robert,
kennst du ein Disassembler, der mir eine Funktion aus der DLL lesbar macht? Bisher habe ich nur folgende Programme getestet: Neuronpedisassembler, oleview, dllfunc, dependency walker, DLLExports, resourceeditor, W32Dasm.
Bei allen konnte ich nur die Funktionsnamen auslesen, bzw. bei einigen den Binärcode, aber das kann ja keiner lesen...
Also Zeit habe ich, brauche nur noch den Programmnamen. :-D
Liebe Grüße
Franz |
sowas gibts nicht, aber siehe dich mal nach dem "PE Explorer" um, der verfügt über eine datenbank von FunktionsParametern und die Typen, ist ganz Praktisch!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!