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
vxlang-page — Protecteur d'obscurcissement de code, de virtualisation et anti-altération pour les binaires Windows x86-64 (EXE/DLL/SYS) et les modules .NET, avec support bêta ELF. Fonctionnalités : aplatissement de code, chiffrement mémoire et moteur multi-VM. | Kitploit
Outils/GitHubGitHub/vxlang/vxlang-page
Rétro-ingénierie
GitHubvxlang/vxlang-page

vxlang-page

Protecteur d'obscurcissement de code, de virtualisation et anti-altération pour les binaires Windows x86-64 (EXE/DLL/SYS) et les modules .NET, avec support bêta ELF. Fonctionnalités : aplatissement de code, chiffrement mémoire et moteur multi-VM.

Voir le dépôtSite web
76650il y a 20h 55mVé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

VxLang


  • Contenu
    • Documentation
      • Qu'est-ce que VxLang ?
      • Formats de fichiers supportés
    • Aperçu
      • Aperçu de la virtualisation
      • Aperçu du double mode (obfuscation + virtualisation)
      • Aperçu de l'obfuscation
      • Aperçu de l'aplatissement de code
    • Tutoriel
      • Utilisation et guide de code
      • Précautions
    • Comment obtenir la version complète
    • Don et abonnement
      • Patreon
        • Lien
        • Événement
          • Événement de juin 2026
    • Codes d'extension et modules complémentaires
      • Axion : Code d'extension qui effectue des fonctions anti-altération supplémentaires.
      • ExtsDN : Code d'extension pour empaqueter et protéger les modules .NET (EXE uniquement).

Qu'est-ce que VxLang ?

VxLang est un projet conçu pour prévenir les comportements de rétro-ingénierie tels que l'analyse statique ou dynamique, l'altération de fichiers et l'accès non autorisé à la mémoire par des attaquants.

Le projet VxLang cible actuellement les systèmes x86-64 et les binaires .NET, les fichiers binaires natifs du système d'exploitation Microsoft Windows, y compris les exécutables avec l'extension « .exe », les fichiers de bibliothèque de liens dynamiques avec l'extension « .dll » et les fichiers de pilote noyau avec l'extension « .sys ». (Les types de binaires cibles supportés par VxLang seront étendus dans les futures mises à jour).

  • Ajout d'un code bêta pour le format de fichier ELF.
    • La version bêta ne supporte que l'aplatissement de code général.
    • Les fonctionnalités bêta nécessitent que les utilisateurs spécifient le code cible.
    • VxLang recommande d'utiliser l'option -fno-pic dans les constructions de binaires ELF 32 bits.

Formats de fichiers supportés

Interface graphique

Aperçu de la virtualisation

root@kitploit:~
; x86-64 asm
cmp         qword ptr [rsp + 0x20], rax
jae         0x140001bf5
mov         rax, qword ptr [rsp + 0x20]
movzx       eax, byte ptr [rsp + rax + 0x50]
root@kitploit:~
; to v-asm
movi   exr_0, ${RANDOM}
movi   r7, ${RANDOM}
xorr   r7, exr_0
movi   exr_0, ${RANDOM}
movi   exr_1, ${RANDOM}
xorr   exr_0, exr_1
mulr   r7, exr_0
addr   r6, r7
movi   exr_0, ${RANDOM}
movi   r7, ${RANDOM}
xorr   r7, exr_0
addr   r6, r7
movr   r0, r6
movr   r1, rax
ldrr   r2, r0
cmpr   r2, r1
be     0x2c59
movr   r0, rax
movr   r6, rsp
movi   exr_0, ${RANDOM}
movi   r7, ${RANDOM}
xorr   r7, exr_0
movi   exr_0, ${RANDOM}
movi   exr_1, ${RANDOM}
xorr   exr_0, exr_1
mulr   r7, exr_0
addr   r6, r7
movi   exr_0, ${RANDOM}
movi   r7, ${RANDOM}
xorr   r7, exr_0
addr   r6, r7
movr   r1, r6
ldrr   r2, r1
movr   rax, r2
root@kitploit:~
; compile
e7 f8 f1 e5 01 e1 a2 9a 22 87 c3 93 61 e5 06 e1
a2 9a 22 87 c3 93 61 eb 06 01 e6 01 e0 a2 9a 22 
e6 0a e1 a2 9a 22 ec 01 0a d6 06 01 da 07 06 e5 
01 e1 a2 9a 22 87 c3 93 61 e5 06 c1 a2 9a 22 87 
c3 93 61 eb 06 01 da 07 06 e7 f7 f8 e7 fc e5 c6 
00 08 a9 00 03 bb c6 01 00 00 e7 f7 e5 e7 f8 f1 
e5 01 6d 86 d3 6d 7f 86 9d a2 e5 06 6d 86 d3 6d 
7f 86 9d a2 eb 06 01 e6 01 6c 86 d3 6d e6 0a 6d 
86 d3 6d ec 01 0a d6 06 01 da 07 06 e5 01 6d 86 
d3 6d 7f 86 9d a2 e5 06 4d 86 d3 6d 7f 86 9d a2            

Avant

Après

Aperçu du double mode (obfuscation + virtualisation)

Aperçu de l'obfuscation

Aperçu

Aperçu de l'aplatissement de code

Avant

Après

Aperçu d'ExtsMM

Aperçu

  • VLX_MM_BEGIN / VLX_MM_END : Crypte la zone de code utilisateur spécifiée.
  • VLX_OBFUSCATION_BEGIN / VLX_OBFUSCATION_END : Crypte la section de code d'obfuscation VxLang spécifiée.

Comment obtenir la version complète

La version complète de VxLang est développée et opérée via des dons sur Patreon (ou Boosty).
L'utilisation exacte de VxLang, le partage du code des modules d'extension, les nouvelles fonctionnalités de VxLang, etc. seront partagés.
Si vous avez des questions, veuillez envoyer votre demande à l'adresse e-mail ci-dessous.

  • E-Mail: [email protected]
  • Version complète
    • Vous pouvez contrôler toutes les fonctionnalités du protecteur VxLang.
    • Prise en charge des CPU virtuels avec des contextes CPU spécialisés.
    • Vous pouvez utiliser la version démo pour voir si elle est applicable à votre programme avant de vous engager dans le don et les versions complètes.
  • Patreon
    • Abonnement VxLang
    • À propos des abonnements Patreon

Utilisation et guide de code

  • Documentation
    • 01: Tutoriel SDK
    • 02: Obfuscation d'unité fonctionnelle avec fichiers de carte
    • 03: Vérifications du chargement de DLL
    • 04: Exemples Rust
    • 05: Examen de la vitesse de comportement
    • 06: Test anti-dumping de processus
    • 09: Comment appliquer le SDK à UEFI
    • 10: Options de ligne de commande
      • --disable-core : Désactiver le noyau VxLang.
      • --use-multi-vm : Activer plusieurs VxLang-VM.
      • --use-signature : Activer la recherche de signatures VM.

Dernière version et mise à jour (Nouvelles)

  • Téléchargement
    • Complète : ver.2.3.9.0
      • Note de mise à jour

Remerciements spéciaux

  • Lien
Télécharger l’outil
Windows EXE/DLL Pilote noyau Windows
Obfuscateur Obfuscateur
Virtualiseur Virtualiseur
Protecteur Protecteur
Modules UEFI Windows Windows .NET
Obfuscateur Obfuscateur
Virtualiseur Virtualiseur
Protecteur Protecteur
Linux ELF
Obfuscateur
Virtualiseur
Protecteur