ILSpy

von IC#SharpCode

ILSpy ist ein Open-Source-Tool zum Analysieren und Dekompilieren von .NET-Anwendungen.

Betriebssystem: Windows

Publisher: IC#SharpCode

Antivirus-Check: bestanden

Irreführend melden

ILSpy ist ein quelloffener .NET-Decompiler, der von der Community entwickelt und unterstützt wird. Es ist ein leistungsstarkes Tool zum Analysieren und Dekompilieren von .NET-Binärcode in C#. Es ist ein beliebtes Tool für Software-Entwickler und Reverse-Engineering-Experten.


Funktionen:

1. Dekompilieren von .NET-Binärcode in C#-Quellcode: ILSpy kann .NET-Binärcode dekompilieren und in C#-Quellcode umwandeln, der leicht zu lesen, verstehen und modifizieren ist.

2. Analyse von verdächtigem Code: ILSpy kann verdächtigem Code analysieren und Informationen wie Typen, Methoden usw. extrahieren, was die Code-Analyse vereinfacht.

3. Integration in Visual Studio: ILSpy kann in Visual Studio integriert werden, so dass Entwickler direkt aus Visual Studio auf die Funktionen von ILSpy zugreifen können.

4. Unterstützung mehrerer Sprachen: ILSpy unterstützt auch mehrere Sprachen wie C#, Visual Basic, F# und IL.

5. Unterstützung für benutzerdefinierte Plugins: ILSpy unterstützt benutzerdefinierte Plugins, mit denen Benutzer spezifische Funktionen hinzufügen können, um ihre Arbeit zu vereinfachen.

6. Unterstützung für verschiedene Formate: ILSpy unterstützt verschiedene Dateiformate, einschließlich .NET-Assemblys, .NET-Modulen, .NET-Bibliotheken, Visual Studio-Projekten und -Lösungen.

7. Unterstützung für verschiedene Versionen von .NET: ILSpy unterstützt verschiedene Versionen von .NET, einschließlich .NET Framework, .NET Core und Mono.

8. Unterstützung für Referenzanalyse: ILSpy unterstützt auch die Referenzanalyse, mit der Benutzer nach verwandten externen Assemblys suchen können.

9. Unterstützung für Suchfunktionen: ILSpy unterstützt auch Suchfunktionen, mit denen Benutzer nach spezifischen Typen, Methoden und Feldern suchen können.

10. Unterstützung für Syntax-Highlighting: ILSpy unterstützt auch Syntax-Highlighting, mit dem Benutzer den Code leicht lesen können.

11. Unterstützung für Code-Navigation: ILSpy unterstützt auch die Code-Navigation, mit der Benutzer schnell zwischen Methoden, Eigenschaften, Typen und anderen Entitäten navigieren können.

ILSpy ist ein leistungsstarkes Tool zum Analysieren und Dekompilieren von .NET-Binärcode. Es ist einfach zu bedienen und bietet eine Reihe nützlicher Funktionen, die Entwicklern bei der Analyse und Modifizierung von Code helfen. Es ist ein sehr nützliches Tool, das Entwicklern bei der Analyse und Modifizierung von Code helfen kann.
ILSpy bietet eine benutzerfreundliche Oberfläche, die es Benutzern ermöglicht, gängige .NET-Assemblys einfach zu analysieren und zu dekompilieren.
1. Mindestens .NET Framework 4.0
2. Unterstützung für Windows, macOS und Linux
3. Unterstützung für die Decompilierung von .NET-Assemblys, C#- und Visual Basic-Code
4. Unterstützung für die Entschlüsselung und Abfrage verschlüsselten Codes
5. Unterstützung für die automatische Erkennung und Dekompilierung von verschiedenen .NET-Assemblys
6. Unterstützung für die Visualisierung der Klassenstruktur und Methodenstruktur
7. Unterstützung für die Darstellung der Abhängigkeitsstruktur
8. Unterstützung für die Suche nach bestimmten Klassen und Methoden
9. Unterstützung für die Syntaxhervorhebung und Syntaxprüfung
10. Unterstützung für das Exportieren des Decompilierten Codes

PROS
Ermöglicht die Inspektion und Dekompilierung von .NET-Assemblies.
Bietet Unterstützung für verschachtelte Typen und Generika.
Freie und Open-Source-Software, leicht zugänglich für alle.

CONS
Kann kompliziert für Anfänger sein.
Bietet begrenzte Funktionen im Vergleich zu kostenpflichtigen Alternativen.
Manchmal langsam und instabil.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Kayden K.
Die beschriebene Software ermöglicht es Benutzern, .NET-Assemblys zu dekompilieren und den zugrunde liegenden Quellcode zu betrachten. Es bietet eine benutzerfreundliche Oberfläche und unterstützt verschiedene .NET-Versionen. Die Software ist kostenlos und Open-Source. Es ist auch möglich, den dekompilierten Code zu bearbeiten und neu zu kompilieren. Darüber hinaus können Benutzer die Struktur und Hierarchie von Klassen und Methoden visualisieren. Die Software unterstützt auch die Suche nach bestimmten Zeichenfolgen im Quellcode. Es ist auch möglich, die dekompilierten Dateien als Projekt zu exportieren und in Visual Studio zu öffnen.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Leon Oring
ILSpy ist eine nützliche Open-Source-Software zum Dekompilieren von .NET-Assemblys.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Jaxon
ILSpy ist ein innovatives Open-Source-Tool zur statischen Analyse von .NET-Anwendungen. Als entscheidender Dekompilierer ermöglicht es Benutzern, geschriebene Code-Ausdrücke in eine menschenlesbare Form umzuwandeln. Letztendlich bietet es einen tiefen Einblick in die Struktur und das Funktionieren von .NET-Code, was besonders hilfreich für Debugging und Reverse Engineering ist.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Jacob
Einfache Bedienung, hilfreiches Entschlüsselungswerkzeug.
Apk Easy Tool
Easy Tool ist ein leistungsstarkes Tool zur einfachen Erstellung, Bearbeitung und Veröffentlichung von Android-APK-Dateien.
Jadx
Jadx ist ein dekompilierendes Werkzeug, das aus Android-Bytecode- und DEX-Dateien Java-Quellcode generiert.
THRSim11
THRSim11 ist eine Open-Source-Softwareentwicklungsumgebung zum Erstellen und Debuggen von Programmen für den Mikrocontroller Texas Instruments MSP430.
MSI Viewer
Der MSI Viewer ist eine Software zur Anzeige und Verwaltung von Microsoft Installer-Paketen (.msi-Dateien) und anderen Installationsdateien.
Luyten
Luyten ist ein Open-Source-Java-Decompiler, mit dem man Java-Bytecode in lesbare Java-Quelldateien umwandeln kann.