Screenshots
Obfuscar ist ein Obfuskationswerkzeug für .NET-Assemblies, das unter MIT-Lizenz veröffentlicht wurde.
Dieses solide Werkzeug bietet grundlegende Verschleierungsfunktionen, die helfen, Geheimnisse in einer .NET-Baugruppe zu sichern.
Um Metadaten in .NET-Assemblies umzubenennen, verwendet Obfuscar eine massive Überladung auf einen minimalen Satz, und dieser ist in den meisten Fällen nur durch die Signatur erkennbar. Sie enthält die Namen von Methoden, Eigenschaften, Ereignissen, Feldern, Typen und Namensräumen. Wenn eine Klasse beispielsweise nur Methoden enthält, die verschiedene Parameter akzeptieren, können sie alle in "A" umbenannt werden. Wenn der Klasse eine weitere Methode hinzugefügt wird, die die gleichen Parameter wie eine bestehende Methode akzeptiert, könnte sie den Namen "a" erhalten.
Insgesamt gesehen ist Obfuscar ein großartiges Werkzeug, das die Befolgung von dekompiliertem Code sehr mühsam macht.