lib aus DLL erstellen



  • Hallo wie kann ich aus einer DLL eine Lib Datei erstellen?

    Die DLL aus der ich die LIB brauche heisst : wininet.dll (Standart DLL Datei aus system32 )

    Bei Windows XP war die LIB Datei noch in dem system32 Ordner soweit ich weiss aber bei meinem Windows 7 Pro da finde ich die Datei nicht. 😞



  • Kuck dir mal die Buildt Tools an. wenn ich mich recht entsinne kannst du mit der Dumpbin exe dir aus einer dll eine lib erstellen.

    such hier mal nach dumpbin bzw lib exe.
    da sollte eigendlich was kommen.



  • Erzeuge aus einer DLL eine LIB

    cd c:\Program Files\Microsoft Visual Studio 12.0\VC\bin

    dumpbin /ALL c:\temp\your.dll >c:\temp\out.txt

    lib /def:c:\temp\out.txt /OUT:c:\temp\mylib.lib

    Wie bekomme ich jedoch das stackframe für jede Funktion ? Das bleibt noch unklar.

    Gruß
    Karsten



  • Skaselbat schrieb:

    Bei Windows XP war die LIB Datei noch in dem system32 Ordner soweit ich weiss aber bei meinem Windows 7 Pro da finde ich die Datei nicht. 😞

    Windows SDK runterladen.



  • Achromat schrieb:

    Erzeuge aus einer DLL eine LIB

    cd c:\Program Files\Microsoft Visual Studio 12.0\VC\bin

    dumpbin /ALL c:\temp\your.dll >c:\temp\out.txt

    lib /def:c:\temp\out.txt /OUT:c:\temp\mylib.lib

    Wie bekomme ich jedoch das stackframe für jede Funktion ? Das bleibt noch unklar.

    Gruß
    Karsten

    wenn du keine/keinen doku/src hast, wie eine funktion aufzurufen ist, dann reverse die funktion halt.



  • IDA ProFree

    Zeigt es an, sehr aufregendes Programmchen das IDA Pro.

    Diese Frage ist auch nur proformer entstanden ich selber brauchte das bisher
    nicht , tut sicher schmerzen bereiten ^^

    thx & Grüße
    K.


Anmelden zum Antworten