Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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
deadend — Léger exécuteur de honeypot scriptable | Kitploit
Outils/GitHubGitHub/sibexico/deadend
Outils DéfensifsScan de PortsScripting et AutomatisationSécurité RéseauApprentissage et Éducation
GitHubsibexico/deadend

deadend

Léger exécuteur de honeypot scriptable

Voir le dépôt
112il y a 4 moisPas encore vérifié

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

C23 Support Me

Deadend

Exécuteur de honeypot scriptable et léger qui charge des scripts Lua depuis un répertoire, les compile en mémoire, écoute avec un écouteur TCP par script, et exécute une émulation de service lorsqu’un port est déclenché. L’idée est de perturber l’équipe rouge ou les agents malveillants lors de l’observation du serveur et du scan de ports.

Le code est propre et simple à comprendre, ce qui le rend adapté aux projets éducatifs.

Manuel d’API et de script

Attention ! La version actuelle est incompatible avec les scripts créés pour une version <0.3.0. Étant donné que ce programme n’a été utilisé que par quelques utilisateurs, j’ai décidé de ne pas modifier le premier chiffre dans la version sémantique.

Build

Prérequis :

  • CMake 3.20+
  • Compilateur C23
  • Paquet de développement Lua (en-têtes + bibliothèque)

Linux

cmake -S . -B build
cmake --build build -j
./build/deadend -dir ./examples

Windows (PowerShell)

Installez d’abord Lua :

pacman -S mingw-w64-x86_64-lua

Puis compilez et exécutez :

cmake -S . -B build
cmake --build build --config Release
.\build\Release\deadend.exe -dir .\examples

Usage

deadend -dir <path>

Nommage des fichiers de script

Deadend ne charge que les fichiers correspondant à :

  • 1.lua ... 65535.lua
  • Les noms non numériques sont ignorés silencieusement.

Chaque nom de fichier valide indique le port TCP que le script va servir.

Exemples de scripts

  • examples/22.lua : comportement basique de type telnet
  • examples/80.lua : comportement HTTP simple
Télécharger l’outil