NotPrab/.NET-Deobfuscator
GitHub: NotPrab/.NET-Deobfuscator
Stars: 1473 | Forks: 296
# .NET 反混淆工具
## .NET 反混淆工具 / 脱壳机列表 (开源)
- [Agile](#agile)
- [ArchangelCloak](#archangelcloak)
- [Atomic](#atomic)
- [AutoIt](#autoit)
- [Autori Obfuscator](#autori-obfuscator)
- [Babel](#babel)
- [BoxedAppPacker](#boxedapppacker)
- [BytePress](#bytepress)
- [Beebyte](#beebyte)
- [Confuser 1.9](#confuser-19)
- [ConfuserEx](#confuserex)
- [Crypto Obfuscator](#crypto-obfuscator)
- [Cypher](#cypher)
- [DCNETProtector](#dcnetprotector)
- [De4dot](#de4dot)
- [DNGuard](#dnguard)
- [DotnetPatcher](#dotnetpatcher)
- [DotNetCompressor](#dotnetcompressor)
- [DotRefiner](#dotrefiner)
- [DotWall](#dotwall)
- [Dumper](#dumper)
- [Eazfuscator](#eazfuscator)
- [Habib](#habib)
- [Fixer / Replacer / Simplifier / Remover / Decompressor](#fixer-replacer-simplifier-remover-decompressor)
- [ILProtector](#ilprotector)
- [KoiVM](#koivm)
- [Logic.NET](#logicnet)
- [MemeVM](#memevm)
- [MindLated](#mindlated)
- [NashaVM](#nashavm)
- [Noisette Obfuscator](#noisette-obfuscator)
- [NETReactor](#netreactor)
- [NetShield Protector](#netshield-protector)
- [Obfuscar](#obfuscar)
- [OrangeHeap](#orangeheap)
- [Obfuscar](#obfuscar)
- [Origami](#origami)
- [Patcher](#patcher)
- [Renamer](#renamer)
- [Panda](#panda)
- [Phoenix Obfuscator](#phoenix-obfuscator)
- [Protect.NET](#protectnet)
- [SaintFuscator](#saintfuscator)
- [String Decryptor](#string-decryptor)
- [Skater.Net Obfuscator](#skaternet-obfuscator)
- [SpecterObfuscator](#specterobfuscator)
- [Spices.Net](#spicesnet)
- [VMP.NET](#vmpnet)
- [Themida .NET](#themida-net)
- [Yano](#yano)
## 通用列表
- Agile
- [AgileStringDecryptor](https://github.com/NotPrab/AgileStringDecryptor) - 一个依赖 invoke 的动态 Agile 字符串解密器。
- [Agile.NET-Deobfuscator](https://github.com/ribthegreat99OrN0P/Agile.NET-Deobfuscator) - 反混淆 Agile.NET 的控制流、字符串和代理委托。如有新更新或任何其他问题,请告知我。在整个源代码的每一行都包含注释,以便您可以轻松理解其背后的过程。请享用!
- [AgileDotNet-StringDeobfuscator](https://github.com/waynebonc/AgileDotNet-StringDeobfuscator) - 快速解密来自 Agile.NET(又名 AgileDotNet, CliSecure)打包程序集的字符串。支持多模块。
- [AgileDotNetSlayer](https://github.com/SychicBoy/AgileDotNetSlayer) - 一个简单且开源 (GPLv3) 的 Agile.NET 反混淆器
- ArchangelCloak
- [ArchangeIUncloaker](https://github.com/TobitoFatitoNulled/ArchangelUnCloaker) - 公开的 ArchangelCloak 反混淆器
- Atomic
- [Atomic-Deobfuscator](https://github.com/CursedSheep/Atomic-Deobfuscator) - 针对 Atomic 混淆器的反混淆器
- AutoIt
- [DeobHellper](https://github.com/InforgeNet/DeobHellper) - 又一个 AutoIt 反混淆器
- Autori Obfuscator
- [NeonFuscatorDeobfuscator](https://github.com/Mighty00/NeonFuscatorDeobfuscator) - 针对 Autori Obfuscator (NeonFuscator) 的 .NET 反混淆器
- Babel
- [BabelDeobfuscator](https://github.com/n017/BabelDeobfuscator) - BabelDeobfuscator 是一个针对 BabelObfuscator 的开源反混淆器
- [DeBabelVM](https://github.com/Panthere/DeBabelVM) - DeBabelVM 是针对 Babel Obfuscator 的还原器 - 这将还原 Babel 的 'msil encrypt' 方法
- [Babel-Deobfuscator](https://github.com/Melanie-LEB/Babel-Deobfuscator) - Babel-Deobfuscator 是一个针对 Babel Obfuscator 的开源反混淆器。
- [BabelTrialRemover](https://github.com/miso-xyz/BabelTrialRemover) - 从应用程序中移除/禁用 Babel Obfuscator 的 30 天限制(在 9.7.5.0 版本上测试)
- BoxedAppPacker
- [BoxedAppUnpacked](https://github.com/MindSystemm/BoxedAppUnpacked) - 用于解包由 BoxedAppPacker 打包的 .net 程序集的工具
- BytePress
- [BytePressDecompressor](https://github.com/ribthegreat99OrN0P/BytePressDecompressor) - 解压由 BytePress(https://github.com/roachadam/bytepress) 压缩的文件
- Beebyte
- [beeless](https://github.com/ioncodes/beeless) - BeeByte 反混淆器。用它来反混淆 Unity3D 游戏。另外,de4dot 也可以。
- [Beebyte-Deobfuscator](https://github.com/OsOmE1/Beebyte-Deobfuscator) - 一个用于 Il2CppInspector 的插件,执行准反混淆
- [BB-Deob](https://github.com/KadeDev/BB-Deob) - BeeByte 反混淆器 (RENAME)
- [proshine-cleaner](https://github.com/Silv3rPRO/proshine-cleaner) - 一个用于清理被 Beebyte 混淆器混淆的程序集的小工具。
- Confuser 1.9
- [ConfuserDeobfuscator](https://github.com/maddnias/ConfuserDeobfuscator) - 针对 Confuser 1.9.0.0 版本的反混淆器
- [DeConfuser](https://github.com/mbonacci/DeConfuser) - 这是一个针对受 Confuser 保护的程序集的反混淆器
- [Confuser-Methods-Decryptor](https://github.com/CodeCracker-Tools/Confuser-Methods-Decryptor) - Confuser-Methods-Decryptor
- ConfuserEx
- [NoFuserEx](https://github.com/CodeShark-Dev/NoFuserEx) - 免费的 ConfuserEx 反混淆器。
- [Netguard-Unpacker-Public](https://github.com/Tanasittx/NetGuard-Unpacker-Public) - 公开的 NetGuard 反混淆器
- [ClarifierEx](https://github.com/chaplin89/ClarifierEx) - ConfuserEx 反混淆器
- [Rzy-Protector-V2-Unpacker](https://github.com/illuZion9999/Rzy-Protector-V2-unpacker) - 针对保护器(混淆器)Rzy Protector V2 的脱壳机(反混淆器)。
- [ConfuserEx-Dynamic-Unpacker](https://github.com/hadehadehade/deobfuscator) - 一个动态的 ConfuserEx 脱壳机,大部分操作依赖 invoke
- [ConfuserEx-Unpacker-Mod-By-Bed](https://github.com/BedTheGod/ConfuserEx-Unpacker-Mod-by-Bed) - cawks 的 ConfuserEx 脱壳机的修改版,支持比普通程序更多的功能
- [ConfuserEx-Unpacker-2](https://github.com/hackovh/ConfuserEx-Unpacker-2) - 一个基于模拟的更新版 ConfuserEx 脱壳机,更加可靠
- [Krawk-Unpacker](https://github.com/cristlxrd/Krawk-Unpacker) - Krawk 脱壳机
- [EasyPredicateKiller](https://github.com/ZeroPlusBlog/EasyPredicateKiller) - 替换并调用 ConfuserEx x86 谓词
- [ConfuserExSwitchKiller](https://github.com/VAllens/ConfuserExSwitchKiller) - ConfuserExSwitchKiller
- [ConfuserEx-Anti-Debug-Remover](https://github.com/ALEHACKsp/ConfuserEx-Anti-Debug-Remover) - ConfuserEx-Anti-Debug-Remover
- [ConfuserEx-Static-String-Decryptor](https://github.com/Loksie/ConfuserEx-Static-String-Decryptor) - 基于指令模拟器的静态字符串解密器
- [ConfuserEx-Static-String-Decryptor](https://github.com/Kinimiwar/ConfuserEx-Static-String-Decryptor) - 它将静态地从非修改版 ConfuserEx 中解密字符串,无论是否带有 cflow 都没关系
- [ConfuserEx-Resources-Decryptor](https://github.com/MindSystemm/ConfuserEx-Resources-Decryptor) - 此工具可以解密 ConfuserEx 中加密的资源并替换它们
- [ConfuserExResourceReplace](https://github.com/YuqseLx/ConfuserExResourceReplace) - ConfuserExResourceReplace
- [ConfuserExTools](https://github.com/wwh1004/ConfuserExTools) - ConfuserEx 脱壳工具,对 ConfuserEx 提供基本支持(反篡改、引用代理、常量)
- [FinGu-Cfex-Cleaner](https://github.com/CursedLand/FinGu-Cfex-Cleaner) - 移除/清理 FinGu Cfex 变异
- [Unscrambler](https://github.com/dr4k0nia/Unscrambler) - 针对多种修改版 ConfuserEx 保护的通用脱壳机和修复器
- [Cursed-Auto-Decryptor](https://github.com/CursedLand/Cursed-Auto-Decryptor) - 通过自动检测参数解密 Cfex / 修改版 Cfex 常量的程序
- [cfxc-deobf](https://github.com/wildcardc/cfxc-deobf) - ConfuserEx-custom 反混淆工具链
- Crypto Obfuscator
- [Crypto-Deobfuscator](https://github.com/Rhotav/Crypto-Deobfuscator) - 针对 Crypto Obfuscator 的反混淆器
- Cypher
- [Cyphor-Pointer-Remover](https://github.com/CursedLand/Cyphor-Pointer-Remover) - 移除 Cyphor 指针变异 | Cyphor : cyphor.net
- DCNETProtector
- [DCNetStringDecryptor](https://github.com/miso-xyz/DCNetStringDecryptor) - DC.NET Protector 的字符串解密器(在 v1.1.0.1 上测试)
- De4dot
- [de4dot](https://github.com/0xd4d/de4dot) - .NET 反混淆器和脱壳机。
- [de4dot-cex](https://github.com/ViRb3/de4dot-cex) - 完全支持原版 ConfuserEx 的 de4dot 反混淆器
- DNGuard
- [DNGuard-InvalidMD](https://github.com/nelpats/DNGuard-InvalidMD) - 移除 DNGuard Invalid-MD 最简单的方法
- DotnetPatcher
- [DNPDeobfuscator](https://github.com/XenocodeRCE/DNPDeobfuscator) - 针对 dotnetpatcher (https://bitbucket.org/3dotdev/dotnet-patcher/src/) 的开源反混淆器
- [Deobf-DotNetPathcer](https://github.com/CodeOfDark/Deobf-DotNetPatcher) - 针对最新版本(目前)dotnetpatcher (v4.5.9.0) 的基础反混淆器 https://bitbucket.org/3DotDev/dotnet-patcher
- DotNetCompressor
- [DotNetCompressorDecompressor](https://github.com/ribthegreat99OrN0P/DotNetCompressorDecompressor) -
解压使用 https://github.com/TotalTechGeek/DotNetCompressor 压缩的文件
- DotRefiner
- [DotRefiner-Deobfuscator](https://github.com/DarkObb/DotRefiner-Deobfuscator) - 静态 DotRefiner 反混淆器
- DotWall
- [DotWall-Deobfuscator](https://github.com/MindSystemm/DotWall-Deobfuscator) - 针对 DotWall 的反混淆器
- [Dotwall-deobfuscator](https://github.com/n017/Dotwall-deobfuscator) - 一个非常简单的针对 DotWall Obfuscator 的反混淆器
- Dumper
- [ExtremeDumper](https://github.com/wwh1004/ExtremeDumper) -
.NET Assembly Dumper
- [Nemesis](https://github.com/not-matthias/Nemesis) -
一个可定制的进程转储工具。
- [MegaDumper](https://github.com/CodeCracker-Tools/MegaDumper) -
转储原生和 .NET 程序集
- [KsDumper](https://github.com/EquiFox/KsDumper) -
利用内核空间的力量转储进程!
- Eazfuscator
- [EazFixer](https://github.com/HoLLy-HaCKeR/EazFixer) - 针对 Eazfuscator 的反混淆工具。
- [eazdevirt](https://github.com/saneki/eazdevirt) - 针对 Eazfuscator.NET 的反虚拟化工具
- Habib
- [habib-deobfuscator-1](https://github.com/sn-0w/habib-deobfuscator-1) - 这是我的 Habib 反混淆器的第一部分,它将从打包器/安全保护中解密实际的存根
- Fixer Replacer Simplifier Remover Decompressor
- [AssemblyRebuilderOld](https://github.com/wwh1004/AssemblyRebuilderOld) - [已废弃] 修复转储的 .Net Assembly,如果它无法工作的话。
- [AssemblyFixer](https://github.com/wwh1004/AssemblyFixer) -
修复程序集 PE 头和元数据错误
- [RzyFixer](https://github.com/Riziebtw/RzyFixer) - 一个 .NET 脱壳工具,具有许多功能。使用 dnlib 程序集和 cui 进行设计。
- [CalliFixer](https://github.com/Riziebtw/CalliFixer) - 这是一个小程序,用于从文件中移除 calli 保护,易于使用和理解。使用 dnlib 程序集。
- [Base64Encoding-Fixer](https://github.com/Riziebtw/Base64Encoding-Fixer) - 我因为无聊而制作的小工具,用于修复字符串加密保护(由 **forgothisname** 制作的将字符串加密为 base64 的那种)。使用 dnlib 程序集。
- [DoubleParseFixer](https://github.com/Riziebtw/DoubleParseFixer) - 我制作的小,用于修复 Double Parse 混淆。使用 dnlib 程序集。
- [Dumpy](https://github.com/nelpats/Dumpy) - 简单的 .NET Assembly 反混淆器。
- [IntToString-Deobfuscator](https://github.com/epic6969/IntToString-Deobfuscator) - 针对 int 转 string 变异 (C#) 的反混淆器,支持负值
- [Local2FieldFixer](https://github.com/CursedLand/Local2FieldFixer) - 将字段从 GlobalType 移至局部变量
- [SizeOf-Fixer](https://github.com/RivaTesu/SizeOf-Fixer) -修复程序集的 sizeof
- [SuperCalculator](https://github.com/MindSystemm/SuperCalculator) - 处理混淆中大多数操作的有用工具
- [Mathematical-Operation-Simplifier](https://github.com/Rhotav/Mathematical-Operation-Simplifier) -.NET 应用程序的数学运算简化器
- [SizeOf-Replacer](https://github.com/Rhotav/SizeOf-Replacer) - .NET 应用程序的 SizeOf 替换器
- [Junk-Remover](https://github.com/DevT02/Junk-Remover) - .NET 属性清理器/垃圾移除器。
- [ProxyCall-Remover](https://github.com/Kaidoz/ProxyCall-Remover) - 用于移除代理调用方法的反混淆器
- [PointMutationRemover](https://github.com/DevT02/PointMutationRemover) -
正如标题所说,移除点变异。目前仅支持 2D 点。
- [Universal-Math-Fixer](https://github.com/Alxs009/Universal-Math-Fixer) -
此计算器加载 mscorlib.dll 中的所有方法,并检查其与指令中的方法是否等效
- [SimpleMathCleaner](https://github.com/Mageland29/SimpleMathCleaner) -
使用 invoke 方法的简单数学清理器,用于通用用途
- [AntiDecompiler-Cleaner](https://github.com/NotPrab/AntiDecompiler-Cleaner) - 反编译此方法时发生异常
- [AntiInvokeDetection](https://github.com/obfuscators-2019/AntiInvokeDetection) - 大多数字符串反混淆器使用 Invoke 来获取字符串,但是一些混淆器使用 "GetCallingAssembly" 来检查方法是否正在被另一个程序集执行
- [Excess-Nop-Remover](https://github.com/RivaTesu/Excess-Nop-Remover) - 移除多余的 nop 操作码
- [Universal-Proxy-Remover](https://github.com/Jomtek/Universal-Proxy-Remover) - 一个简单且通用的 .NET 代理移除器
- [ProxyCall-Remover](https://github.com/Kaidoz/ProxyCall-Remover) - 用于移除代理调用方法的反混淆器
- [UnSealer](https://github.com/CursedLand/UnSealer) - 一个使用插件和跨平台 Assembly 库的反混淆基础工具 | 易于构建,立即下载制作您自己的插件!
- [Simple-Costura-Decompressor](https://github.com/dr4k0nia/Simple-Costura-Decompressor) - 用于提取和解压由 Fody Costura 处理的嵌入资源的简单工具
- [Fody-Costura-Decompress](https://github.com/G4224T/Fody-Costura-Decompress) - Fody-Costura 解压
- [netshrinkTrialRemover](https://github.com/miso-xyz/netshrinkTrialRemover) - 移除 .netshrink 应用程序的试用限制(在 v2.9 上测试)
- [PEXTUnion](https://github.com/miso-xyz/PEXTUnion) - PEUnion 的清理器和提取器(在 PEunion 3.1.5 上测试)
- [NETz_Unpacker](https://github.com/miso-xyz/NETz_Unpacker) - NETz Compressor 的脱壳机
- [MutationCleaner](https://github.com/miso-xyz/MutationCleaner) - DevT02 的 Point Mutation Remover 的修改版。现在支持 TimeSpan 变异并拥有更好的 CUI
- [CCFlow](https://github.com/miso-xyz/CCFlow) - 控制流 清理器
- [GruMinion](https://github.com/miso-xyz/GruMinion) - 针对 PEUnion 4.0.0 的完整反混淆器 (.NET & PE32)
- [EazRemoveTrial](https://github.com/M4doT/EazRemoveTrial) - 使用 Eazfuscator 试用版保护后,将受保护的文件拖入 EazRemoveTrial.exe,即可永久使用而非 7 天,适用于最新版本
- [DotNetReactorTrialRemover](https://github.com/CabboShiba/DotNetReactorTrialRemover) - 使用此工具移除 14 天试用限制。由 Cabbo 使用 Harmony 制作。
- [EazFuscatorTrialRemover](https://github.com/CabboShiba/EazFuscatorTrialRemover) - 使用此工具移除 7 天 EazFuscator 试用限制。由 Harmony 制作。
- ILProtector
- [ILProtectorUnpacker](https://github.com/RexProg/ILProtectorUnpacker) - ILProtector 脱壳脚本
- [ILUnpacker](https://github.com/Michidu/ILUnpacker) - 一个简单的 ILProtector 脱壳机。支持版本 <= 2.0.21.4。
- [ILUnpacker](https://github.com/TobitoFatitoNulled/ILPUnpacker) - 解包 ILProtector 的不同方法(最新)
- KoiVM
- [OldRod](https://github.com/Washi1337/OldRod) - 自动化的 KoiVM 反虚拟化工具
- [Rhydon](https://github.com/TobitoFatitoRE/Rhydon) - Rhydon
- Logic.NET
- [LoGeek](https://github.com/miso-xyz/LoGeek) - LoGiC.NET 反混淆器,支持除代理调用外的所有保护,目前正在更新以适配 LoGiC.NET v1.5
- [DuckiKov](https://github.com/miso-xyz/DuckiKov) - kov.NET 的清理器 (修改版 LoGiC.NET)
- [LoGiC.NET-Deobfuscator](https://github.com/dinhle85/LoGiC.NET-Deobfuscator) - LoGiC.NET Obfuscator 的反混淆器。
- MemeVM
- [MemeDevirtualizer](https://github.com/MindSystemm/MemeDevirtualizer) - MemeVM 的反虚拟化工具
- [MemeVM-Devirt](https://github.com/CursedSheep/MemeVM-Devirt) - 针对 MemeVM 的反虚拟化工具 (CursedSheep)
- [MemeVMDevirt](https://github.com/congviet/MemeVMDevirt) - memevm 的反虚拟化工具 (MageLand29)
- MindLated
- [LostMyMisoSoup](https://github.com/miso-xyz/LostMyMisoSoup) - 一个稳定且有效的 MindLated 反混淆器
- NashaVM
- [Deoxys](https://github.com/StackUnderflowRE/Deoxys) - Deoxys 是针对 NashaVM 的反虚拟化工具,这是一个运行时用 C++/CLI 编写的虚拟机
- [TheBear](https://github.com/GabTeix/TheBear) - Gabtiex 白做的 .NET NashaVM 反虚拟化工具。
- Noisette Obfuscator
- [Noisette-Deobfuscator](https://github.com/Rhotav/Noisette-Deobfuscator) - 针对 Noisette Obfuscator 的反混淆器
- NETReactor
- [Krypton](https://github.com/TobitoFatitoRE/Krypton) - .Net Reactor 反虚拟化工具
- [.NET-Reactor-String-Decryptor](https://github.com/robert169/.NET-Reactor-String-Decryptor) - .NET-Reactor-String-Decryptor
- [.NetReactorCfCleaner](https://github.com/SychicBoy/.NetReactorCfCleaner) - 针对 .net reactor 6x 的控制流清理器
- [.NETReactor_6.3.0.0_Only_Strings](https://github.com/DarkBullNull/.NETReactor_6.3.0.0_Only_Strings) - 反混淆 .NET Reactor 6.3.0.0 字符串示例(仅字符串)
- [Cursed.Reactor](https://github.com/CursedLand/Cursed.Reactor) - 完整的 .Net Reactor 脱壳机 🙂 除了 VM & NecroBit
- [NET-Reactor-Cflow-Cleaner-6.7.0.0](https://github.com/Hussaryn/NET-Reactor-Cflow-Cleaner-6.7.0.0) - 针对 .NET Reactor 6.7.0.0 的简单控制流反混淆器
- [NET-Reactor-String-Cleaner-6.7.0.0](https://github.com/Hussaryn/NET-Reactor-String-Cleaner-6.7.0.0) - 针对 .NET Reactor 6.7.0.0 的简单字符串清理器
- [.NETReactorSlayer](https://github.com/SychicBoy/NETReactorSlayer) - 针对 .NET Reactor 的 GUI 和 CLI 反混淆器,还可解密令牌、清理流、反混淆流等。
- [VMAttack](https://github.com/void-stack/VMAttack) - 关于 .NET 中代码虚拟化的研究 [进行中]
- NetShield Protector
- [UniShield](https://github.com/miso-xyz/UniShield) - NetShield Protector 的反混淆器
- Obfuscar
- [DeObfuscar](https://github.com/XenocodeRCE/DEObfuscar) - 'Obfuscar' 的开源反混淆器
- [DeObfuscar-Static](https://github.com/DarkObb/DeObfuscar-Static) - 静态 Obfuscar 反混淆器
- OrangeHeap
- [OrangeHeap-Deobfuscator](https://github.com/netlool/OrangeHeap-Deobfuscator) - 反混淆受 Orangeheap 保护的程序集
- Origami
- [Unfold](https://github.com/nelpats/Unfold) - Unfold 是一个简单的工具,用于提取用 Origami 打包的程序集。
- [PaperPlane](https://github.com/miso-xyz/PaperPlane) - 又一个 Origami 脱壳机,但这个有 amogus 梵文笑话并支持 XOR 加密
- Patcher
- [.NET-Virtualized-App-Patcher](https://github.com/ForlaxPy/.NET-Virtualized-Apps-Patcher) - 这是我为虚拟化应用程序编写的通用 Patcher。受 KoiVM/EazVM/AgileVM 保护。这个项目想法完全不是我的,而是 xsilent 和 Tobito,他们发布了一个包含追踪器的 txt,呃,我询问了一些信息,最后编写了我的版本。
- [JIT-Freezer](https://github.com/ZrCulillo/JIT-Freezer) - 该程序用于挂起具有原生层的应用程序以便对其进行转储(仅限 .NET)
- [Venturi77CallHijacker](https://github.com/TobitoFatitoNulled/Venturi77CallHijacker) - KoiVM,EazVM,AgileVM Patcher。
- [Harmony](https://github.com/pardeike/Harmony) - 用于在运行时修补、替换和装饰 .NET 和 Mono 方法的库
- [JitUnpacker-Framework](https://github.com/wwh1004/JitUnpacker-Framework) - JIT Hook 和脱壳框架
- [dnpatch](https://github.com/ioncodes/dnpatch) - dnpatch 是满足您所有 .NET 修补需求的终极库。它提供自动化程序集修补、签名扫描,以及通过其在重命名/混淆类型中查找方法的能力来绕过混淆器。由于 GitHub 上的星标在几天内激增,dnpatch 已由几个项目进行了扩展。最重要的是 dnpatch.deobfuscation,它将 de4dot 直接集成到 dnpatch 中。还有 dnpatch.script,它使您能够用纯 JSON 编写修补程序!该库本身使用 dnlib(见下一部分)。
- Renamer
- [simple-deobfuscator](https://github.com/SLenik/simple-deobfuscator) - simple-deobfuscator
- [BB-Deob](https://github.com/KadeDev/BB-Deob) - BeeByte 反混淆器,简单地将所有类/字段/方法/参数重命名为可理解的字符串。据我所知 BB 混淆器只是重命名类等,所以在这一点上它应该是完全可逆的。
- Panda
- [Panda-Deobfuscator](https://github.com/Alxs009/Panda-Deobfuscator) - Panda 反混淆器
- Phoenix Obfuscator
- [PhoenixDeobfuscator](https://github.com/n017/PhoenixDeobfuscator) - PhoenixDeobfuscator 是针对 PhoenixObfuscator 的开源反混淆器
- [Phoenix-Protector-Strings-Decryptor](https://github.com/illuZion9999/Phoenix-Protector-Strings-Decryptor) - 针对 Phoenix Protector 的字符串解密器 (Illuzion9999)
- [Phoenix-String-Decryptor](https://github.com/Jomtek/Phoenix-String-Decryptor) - 一个简单的工具,用于解密受 Phoenix Protector 保护的字符串 (Jomtek)
- Protect.NET
- [ProtectNotNet](https://github.com/netlool/ProtectNotNet) - 解密 Protect.NET 加密的字符串
- SaintFuscator
- [SinUnfuscator](https://github.com/miso-xyz/SinUnfuscator) - SaintFuscator 的基础反混淆器
- String Decryptor
- [StackYenoDeobfuscator](https://github.com/MindSystemm/StackYenoDeobfuscator) - 依赖堆栈的字符串解密器。为教学而作
- [StringDecryptorBase](https://github.com/MindSystemm/StringDecryptorBase) - 完整的基础字符串解密器,旨在帮助新的逆向工程师。代码已注释
- [Deobfuscation-Tutorials](https://github.com/TheProxyRE/Deobfuscation-Tutorials) - TheProxy 的字符串反混淆教程
- [DynamicStringDecrypter](https://github.com/ribthegreat99OrN0P/DynamicStringDecrypter) - 动态解密字符串,使用 https://github.com/Washi1337/AsmResolver
- [OutStringDecrypter](https://github.com/Virility/OutStringDecrypter) - OutStringDecrypter
- Skater.Net Obfuscator
- [Skater.NetDeobfuscator](https://github.com/MindSystemm/Skater.NetDeobfuscator) - 针对 RustemSoft Skater.Net Obfuscator 的反混淆器
- SpecterObfuscator
- [SpecterObfuscator-Deobfuscator](https://github.com/XenocodeRCE/SpecterObfuscator-Deobfuscator) - 针对 https://github.com/NepErwin/SpecterObfuscator 的反混淆器
- Spices.Net
- [CajunSpice](https://github.com/miso-xyz/CajunSpice) - Spices.net 5.22.29.3 的字符串和代理修复器
- VMP.NET
- [VMP.NET-Kill](https://github.com/DarkBullNull/VMP.NET-Kill) - 该程序允许您绕过 CRC 检查、反调试和反虚拟机。当应用程序被打包时不起作用。
- [VMUnprotect.Dumper](https://github.com/void-stack/VMUnprotect.Dumper) - VMUnprotect.Dumper 可以动态地解除 VMProtected Assembly 的篡改保护。
- Themida .NET
- [Themida-Unpacker-for-.NET](https://github.com/cg10036/Themida-Unpacker-for-.NET) - 针对 .NET 的 Themida 脱壳机
- [ThemidaStringDecryptor](https://github.com/oSumAtrIX/ThemidaStringDecryptor) - 从 themida .net 模块转储中解密字符串
- Yano
- [YanoDeobfuscator](https://github.com/n017/YanoDeobfuscator) - YDeobfuscator 是针对 YanoObfuscator 的开源反混淆器
## 贡献
欢迎 Pull requests。对于重大更改,请先开一个 issue 讨论您想要更改的内容。
标签:ConfuserEx, DAST, De4dot, Deobfuscator, DNS 反向解析, IP 地址批量处理, Unpacker, 二进制分析, 二进制发布, 云安全监控, 云安全运维, 云资产清单, 代码分析, 凭证管理, 反混淆, 多人体追踪, 字符串解密, 开源工具, 恶意软件分析, 网络安全, 脱壳, 逆向工程, 隐私保护, 静态分析