Your use of the packages on this site means you understand they are not supported or guaranteed in any way. Due to the nature of a public repository and unreliability due to distribution rights, these packages should not be used as is for organizational purposes either. Learn more.

  1. C:\> choco install dnspy

    Package testing. See package page for more details. dnSpy 5.0.12

    By:

    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.

  2. C:\> choco install confuserex

    Package testing. See package page for more details. ConfuserEx 1.0.0

    By:

    ConfuserEx is a open-source protector for .NET applications. It is the successor of [Confuser](http://confuser.codeplex.com) project. Features -------- * Supports .NET Framework 2.0/3.0/3.5/4.0/4.5 * Symbol renaming (Support WPF/BAML) * Protection against debuggers/profilers * Protection against memory dumping * Protection against tampering (metho... More information

  3. C:\> choco install confuser

    Package testing. See package page for more details. Confuser 1.9

    By:

    Confuser is a protector/obfuscator for .NET, providing great security to .NET Applications. Confuser is not being actively maintained. Please use the successor [ConfuserEx](https://yck1509.github.io/ConfuserEx/) instead! Features -------- * Anti debugger * Anti memory dumping * Anti decompiler * Prevent any tampering of the assemblies * Encrypt co... More information

  4. C:\> choco install de4dot

    Package testing. See package page for more details. de4dot 0.0.0.15

    By:

    de4dot is an open source (GPLv3) .NET deobfuscator and unpacker written in C#. It will try its best to restore a packed and obfuscated assembly to almost the original assembly. Most of the obfuscation can be completely restored (eg. string encryption), but symbol renaming is impossible to restore since the original names aren't (usually) part of th... More information