aufbau von .dll dateien

kann mir mal einer sgane, wie eine dll aufgebaut ist.

welche infos kann man noch auslesen, ohne zu disassemblieren?

wenn jemand nen link zu einer kompletten spezifikation hat, wäre das auch gut.

thx im voraus.
 
Der Aufbau von Windows_DLLs ist immer gleich.
Anstatt einer main() Funktion gibt es dort einen "einsprungspunkt" woraus auf die angebotene
Funktionalität "gesprungen" wird. Letztendlich ist aber nur die Über- und Rückgabe Public.
In C++ ist das die Funktion "DllEntryPoint()" kann sein dass du diese durch einen hexdump finden kannst

am besten schreibst du eigene mit wenig funktionen und analysierst die codes.

:)

mfg
 
Ob man Funktionen von DLL Dateien linken kann, hängt vom Programmier ab, welcher die Datei erstellt hat. Das Sharen von Funktionen ist nur optional.

Ein gutes Tool zur Prüfung von Linkmöglichkeiten ist der Dependency Walker von MMS Visual Studio.
 
Zurück
Oben