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
dvenom — 🐍 Double Venom (DVenom) is a tool that provides an encryption wrapper and loader for your shellcode. | Kitploit
Outils/GitHubGitHub/zerx0r/dvenom
Encryption/Decryption ToolsPayload GenerationExploitationShellcodePenetration TestingRed TeamingPayload DevelopmentArchived
GitHubzerx0r/dvenom

dvenom

🐍 Double Venom (DVenom) is a tool that provides an encryption wrapper and loader for your shellcode.

Voir le dépôt
15821il 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

🐍 Double Venom (DVenom)

Double Venom (DVenom) est un outil qui aide les red teamers à contourner les antivirus en fournissant un wrapper de chiffrement et un chargeur pour votre shellcode.

🚀 Fonctionnalités

  • 🛡️ Capable de contourner certains antivirus (AV) bien connus.
  • 🔒 Offre plusieurs méthodes de chiffrement, dont RC4, AES256, XOR et ROT.
  • 🏗️ Produit du code source en C#, Rust, PowerShell, ASPX et VBA.
  • 🔄 Utilise différentes techniques de chargement de shellcode : VirtualAlloc, Process Injection, NT Section Injection, Hollow Process Injection.

🎓 Pour commencer

Ces instructions vous permettront d'obtenir une copie du projet et de l'exécuter sur votre machine locale à des fins de développement et de test.

👀 Prérequis

  • Golang installé.
  • Compréhension de base des opérations de shellcode.
  • Familiarité avec C#, Rust, PowerShell, ASPX ou VBA.

⬇️ Installation

Pour cloner et exécuter cette application, vous aurez besoin de Git installé sur votre ordinateur. Depuis votre ligne de commande :

root@kitploit:~
# Clone this repository
$ git clone https://github.com/zerx0r/dvenom
# Go into the repository
$ cd dvenom
# Build the application
$ go build /cmd/dvenom/

🎮 Utilisation

Après installation, vous pouvez exécuter l'outil en utilisant la commande suivante :

root@kitploit:~
./dvenom -h

🎛️ Arguments de la ligne de commande :

  • -e : Spécifiez le type de chiffrement pour le shellcode (Types pris en charge : xor, rot, aes256, rc4).
  • -key : Fournissez la clé de chiffrement.
  • -l : Spécifiez le langage (Langages pris en charge : cs, rs, ps1, aspx, vba).
  • -m : Spécifiez le type de méthode (Types pris en charge : valloc, pinject, hollow, ntinject).
  • -procname : Fournissez le nom du processus à injecter (par défaut "explorer").
  • -scfile : Fournissez le chemin du fichier shellcode.

📚 Exemple

Pour générer du code source C# contenant un shellcode chiffré.

Notez que si AES256 a été sélectionné comme méthode de chiffrement, le vecteur d'initialisation (IV) sera automatiquement généré.

root@kitploit:~
./dvenom -e aes256 -key secretKey -l cs -m ntinject -procname explorer -scfile /home/zerx0r/shellcode.bin > ntinject.cs

📋 Limitations

💼 Contribuer

Les pull requests sont les bienvenues. Pour les changements majeurs, veuillez d'abord ouvrir une issue pour discuter de ce que vous souhaitez modifier.

📜 Licence

Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.

⚠️ Avertissement

Double Venom (DVenom) est destiné uniquement à des fins éducatives et de test éthique. Utiliser DVenom pour attaquer des cibles sans consentement mutuel préalable est illégal. Le développeur et les contributeurs de l'outil ne sont pas responsables de toute utilisation abusive de cet outil.

Télécharger l’outil
LangageMéthodes prises en chargeChiffrement pris en charge
C#valloc, pinject, hollow, ntinjectxor, rot, aes256, rc4
Rustpinject, hollow, ntinjectxor, rot, rc4
PowerShellvalloc, pinjectxor, rot
ASPXvallocxor, rot
VBAvallocxor, rot