Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
工具/GitHubGitHub/ergrelet/themida-unmutate
静态分析逆向工程Shellcode恶意软件分析二进制分析二进制利用
GitHubergrelet/themida-unmutate

themida-unmutate

静态反混淆器,用于处理Themida、WinLicense和Code Virtualizer 3.x基于变体的混淆。

查看仓库
3803312年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

themida-unmutate

GitHub release Minimum Python version CI status

一个Python 3工具,用于静态反混淆受Themida、WinLicense和Code Virtualizer 3.x的基于变异保护的功能。
该工具已在Themida最高至3.1.9版本上测试通过。预计也能在WinLicense和Code Virtualizer上正常工作。

Binary Ninja插件也可用,见此处。

功能

  • 自动解析跳板(trampoline)的目标地址
  • 静态反混淆被变异保护的函数
  • 重建完整可运行的二进制文件

已知限制

  • 不支持ARM64二进制文件

如何下载

你可以通过pip安装该项目:

root@kitploit:~
pip install themida-unmutate

Windows用户可从"Releases"页面获取独立的PyInstaller构建版本。

如何使用

以下是CLI的界面:

root@kitploit:~
$ themida-unmutate --help
usage: themida-unmutate [-h] -a ADDRESSES [ADDRESSES ...] -o OUTPUT [--no-trampoline] [--reassemble-in-place] [-v] protected_binary

Automatic deobfuscation tool for Themida's mutation-based protection

positional arguments:
  protected_binary      Protected binary path

options:
  -h, --help            show this help message and exit
  -a ADDRESSES [ADDRESSES ...], --addresses ADDRESSES [ADDRESSES ...]
                        Addresses of the functions to deobfuscate
  -o OUTPUT, --output OUTPUT
                        Output binary path
  --no-trampoline       Disable function unwrapping
  --reassemble-in-place
                        Rewrite simplified code over the mutated code rather than in a new code section
  -v, --verbose         Enable verbose logging
下载工具