Wie öffnet man eine .dll Datei und kann den Code entnehmen?
wie ist es möglich eine .dll Datei zu öffnen und den Code zu entnehmen?
Muss man dafür fachliches Wissen besitzen oder kann das jeder ?
4 Antworten
Es kommt darauf an, wie die DLL entstanden ist.
Liegt eine Programmiersprache/Compiler zugrunde, welche direkt in ausführbaren Code kompiliert (z.B. C++), wird es schwierig. Dann kannst Du die DLL zwar disassemblieren, erhältst aber Assemblercode, den Du vermutlich nicht verstehen wirst.
Einfacher ist es bei DLLs, welche in so genannte Intermediate Code compiliert worden sind (z.B. durch .NET). Dafür gibt es Decompiler, welche sehr gut lesbaren C#-Code wiederherstellen.
Fachliches Wissen brauchst Du aber auf jeden Fall.
Öffnen und den Code ansehen kann jeder. Siehe Google.
https://praxistipps.chip.de/dll-dateien-oeffnen-so-gehts_49461
Verstehen und Beherrschen benötigt aber Fachwissen. Oder zumindest eine detailierte Anleitung für spezifische Schritte.
Ich hab wirklich keine Ahnung. Aber das Niveau der Chip war ja schon immer berühmt.
Vielleicht kann dir das hier helfen: https://stackoverflow.com/questions/3901873/is-it-possible-to-convert-a-dll-to-source-code
Kommt aber im Endeffekt auf die Sprache an, in der die Datei geschrieben wurde
Muss man dafür fachliches Wissen besitzen
Genau dieses. Einfach mit einem ASCII-Editor in die Datei schauen, hilft nicht im geringsten.
Wenn ich so einen Bullshit schon lese...