WIKI / KI & Systeme
Dekompilierung
Auch bekannt als: Decompilation, Dekompilieren
Was bedeutet das?
Dekompilierung übersetzt ausführbaren Programmcode in eine Darstellung, die einem höher entwickelten Programmtext ähnelt. Sie hilft beim Verständnis von Abläufen, liefert aber nicht automatisch den ursprünglichen Quellcode mit allen Namen, Kommentaren und Strukturen zurück.
Ein einfaches Beispiel.
Eine berechtigte Analyse zeigt eine rekonstruierte Berechnungsfunktion, deren Variablen zunächst nur technische Bezeichnungen tragen.
Darauf solltest du achten.
Eine Softwarelizenz erlaubt nicht pauschal jede Dekompilierung. Die Ausnahme in § 69e UrhG zur Herstellung von Interoperabilität hat konkrete Voraussetzungen und Zweckgrenzen.
