Top 15 ILSpy Alternative and Similar Softwares | May 2024

ILSpy is the open-source .NET assembly browser and decompiler.

1. Radare

Radare Radare, the highly featured reverse engineering framework.NOTE: it is better to use the "radare2", not the "radare".Features Multi-architecture and multi-platform GNU/Linux, Android, *BSD, OSX, iPhoneOS, Windows{32,64} and Solaris i8080, 8051, x86{16,32,64}, avr, arc{4,compact} , arm{thumb,neon,aarch64}, c55x+, dalvik, ebc, gb, java, sparc, mips, nios2, powerpc, whitespace, brainfuck, malbolge, z80, psosvm, m68k,......

2. .NET Reflector

.NET Reflector .NET Reflector is a class browser and analysis tool for .NET. It allows developers to navigate, search, disassemble and analyze .NET components.......

3. dnSpy

dnSpy dnSpy is a tool to reverse engineer .NET assemblies. It includes a decompiler, a debugger and an assembly editor (and more) and can be easily extended by writing your own extension. It uses dnlib to read and write assemblies so it can handle obfuscated assemblies (eg. malware) without crashing.......

4. GNU Project Debugger

GNU Project Debugger GNU Project Debugger, or gdb, is a command-line, source-level debugger for programs that were written in C, C++, D, Objective-C, Fortran, Java, Pascal, assembly, Modula-2, or Ada and compiled for any of a number of different target architectures including x86, x86-64, IA-64, Alpha, ARM, Motorola 68000, MIPS, PowerPC, SPARC, and......

5. GrayWolf

GrayWolf GrayWolf is a .NET Decompiler that can edit the IL of a compiled .NET application. This Decompiler is targeted at hacking compiled .NET applications. This is a Beta product the IL editing is lacking and the deobfuscator is just getting going.......

6. DotNet Resolver

DotNet Resolver DotNet Resolver is a free .NET decompiler which is able to read an application written in any .NET language, disassemble and generates a C# or Visual Basic representation.......

7. Sothink SWF Decompiler

Sothink SWF Decompiler Sothink SWF Decompiler, a professional Flash decompiler easily decompiles one or more SWF to FLA. It supports Flash 6, Flash MX 2004, Flash 8, Flash CS3 and Flash CS4. This Flash decompiler can recover FLA and extract elements including shape, sounds, images, sprites, fonts, texts, ActionScript etc. It is compatible......

8. Explorer Suite

Explorer Suite Created by Daniel Pistelli, a freeware suite of tools including a PE editor called CFF Explorer and a process viewer. The PE editor has full support for PE32/64. Special fields description and modification (.NET supported), utilities, rebuilder, hex editor, import adder, signature scanner, signature manager, extension support, scripting, disassembler, dependency......

9. Just Decompile

Just Decompile JustDecompile is a stand-alone, free decompiling tool which converts assemblies into source code.......

10. RockScroll for Visual Studio

RockScroll for Visual Studio When I came to Microsoft I saw a really cool tool being used internally and immediately wanted to work with the author, Rocky Downs (who is blogless, but exceeding talented), to get it released. Fast forward to now, plus an installer, and here it is.The basic (as in "only") idea......

11. Issue Tracker

Issue Tracker Issue and project tracking system.Highly customizable - define your own workflowVisualized - see the status of all your projects and issuesLocalization - use your language and cultureHistorization - see history of the issues or commentsOpen source - free, flexible, reviewed by others......

12. CFR

CFR CFR will decompile modern Java features - Java 8 lambdas (pre and post Java beta 103 changes), Java 7 String switches etc, but is written entirely in Java 6. [ http://www.benf.org/other/cfr/ ]......

13. Boomerang decompiler

Boomerang decompiler A general, open source, retargetable decompiler of machine code programs......

14. Easy code

Easy code Easy Code is the visual assembly programming environment made to build 32-bit Windows applications. The Easy Code interface, looking like Visual Basic, allows you to program Windows assembler applications (executable files, dynamic and static libreries, COFF object files, console applications and drivers) done in an easy way as was never......

15. NDepend

NDepend NDepend is a Visual Studio tool to manage complex .NET code and achieve high Code Quality. With NDepend, software quality can be measured using Code Metrics, visualized using Graphs and Treemaps, and enforced using standard and custom Rules.......