I collected the next 8 very good. NET Anti-compilation tool:
1, Reflector
Reflector is the most popular. NET Anti-compilation tool. Reflector is a free program written by Microsoft employees Lutz Roeder. The advent of reflector · NET programmers are enlightened, because this free tool can NET assembly to C # or Visual Basic code. In addition to converting IL to C # or Visual Basic, reflector can provide profile information for classes and their members in the Assembly, the ability to view IL in the assembly, and support for third-party plug-ins.
But unfortunately the later version is charged.
2, Ilspy
Ilspy is a very good. NET Platform Anti-compilation software, using Ilspy, can easily decompile C # and VB programs, the software itself is a C # program, is an open source software.
3, De4dot
De4dot is an open-source. NET Anti-aliasing tool, written in C # based on the GPLV3 protocol, which is a very good anti-compilation tool at present. Net. Support more than 10 anti-obfuscation tools such as Dotfuscator,.net Reactor,maxtocode,smartassembly,xenocode.
4, Justdecompile
Justdecompile is the Telerik company that launches a free. NET anti-compilation tool that supports plug-ins, integrates with Visual Studio, and is able to create Visual Studio project files. Justdecompile compared to reflector, the individual prefers justdecompile because he is free, and for some C # dynamic types, the anti-compilation effect is better, for a third-party assembly, if it lacks documentation, or is a bug or a source of performance problems , anti-compilation is often the quickest solution. Telerik has integrated plugins such as Reflexil, Assembly Editor (Assembly editor), and De4dot into Justdecompile.
5, Dnspy
Dnspy is an open-source, Ilspy-based development of. NET assembly editing, decompile, debugging artifacts.
Main functions: 1, assembly editing, 2, anti-compiler, 3, Debugging Tools, 4, Tabs and tabs Group, 5, provide multi-theme.
6, DotPeek
JetBrains DotPeek is a free. NET anti-compiler released by JetBrains Corporation. After the decompile source builds the project, the user does not need to leave Dotpeek to be able to browse the project file.
7,. NET Shelling tool Netunpack
Shelling tool Netunpack, can remove dotnetreactor and other shells, very tough.
8,. NET Check shell tool dotnet Id
The DotNet ID is a net shell-check tool. DotNet ID official latest version can check which software protection encryption or obfuscation processing: maxtocode.net reactorrustemsoft skatergoliath Obfuscatorpe Compact Spices Obfuscatorthemida dotfuscatorxenocodesmart assemblyclisecure Phoenix Protector Codeveil.
9. Simple Assembly Explorer
Simple Assembly Explorer (SAE) is a professional. NET program decryption analysis of the necessary tools, because the domestic know it is not many, so only English version, no Chinese, simple Assembly Explorer can explore and analyze. NET assemblies for you, which is best used for anti-compilation.
This article is reproduced from: Together with the open source-.net anti-compilation nine artifact
8 is a very good model. NET Anti-compilation tool