Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
themida-unmutate — Désobfuscateur statique pour l’obfuscation basée sur les mutations de Themida, WinLicense et Code Virtualizer 3.x. | Kitploit
Outils/GitHubGitHub/ergrelet/themida-unmutate
Analyse StatiqueRétro-ingénierieShellcodeAnalyse de MalwareAnalyse de BinairesExploitation de Binaires
GitHubergrelet/themida-unmutate

themida-unmutate

Désobfuscateur statique pour l’obfuscation basée sur les mutations de Themida, WinLicense et Code Virtualizer 3.x.

Voir le dépôt
38033il y a 2 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

themida-unmutate

GitHub release Minimum Python version CI status

Un outil Python 3 pour désobfusquer statiquement les fonctions protégées par l'obfuscation par mutation de Themida, WinLicense et Code Virtualizer 3.x.
L'outil a été testé sur Themida jusqu'à la version 3.1.9. Il est également censé fonctionner sur WinLicense et Code Virtualizer.

Un plugin Binary Ninja est également disponible ici.

Fonctionnalités

  • Résoudre automatiquement les adresses de destination des trampolines
  • Désobfusquer statiquement les fonctions mutées
  • Reconstruire des binaires entièrement fonctionnels

Limitations connues

  • Ne prend pas en charge les binaires ARM64

Comment télécharger

Vous pouvez installer le projet avec pip :

root@kitploit:~
pip install themida-unmutate

Une version autonome PyInstaller est disponible pour Windows dans « Releases ».

Comment utiliser

Voici à quoi ressemble l'interface en ligne de commande :

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
Télécharger l’outil