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
wraithwall-toolkit — Outils d'ingénierie de tromperie issus d'une plateforme de production qui transforme le trafic d'attaquants en direct, les jetons canaris de chaîne d'approvisionnement et les journaux de pots de miel → notation MITRE ATT&CK, et une spécification de configuration de tromperie signée et versionnable. Pur Python, MIT. | Kitploit
Outils/GitHubGitHub/niffyhunt/wraithwall-toolkit
Outils DéfensifsCollecte d'InformationsCryptographieRenseignement sur les MenacesSécurité de la Chaîne LogistiqueRéponse aux IncidentsAnalyse de Journaux
GitHub

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 →
niffyhunt/wraithwall-toolkit

wraithwall-toolkit

Voir le dépôt
27il y a 2 moisPas encore vérifié

À propos

Outils d'ingénierie de tromperie issus d'une plateforme de production qui transforme le trafic d'attaquants en direct, les jetons canaris de chaîne d'approvisionnement et les journaux de pots de miel → notation MITRE ATT&CK, et une spécification de configuration de tromperie signée et versionnable. Pur Python, MIT.

Partager

WraithWall Open-Source Toolkit

WraithWall Open-Source Toolkit

Quatre outils d'ingénierie de la tromperie, extraits d'une plateforme de sécurité en production qui traite du trafic internet réel, nettoyés de tout couplage produit/secret, et publiés sous MIT.

Ce n'est pas une démo de laboratoire. Chaque outil est un morceau de WraithWall — une plateforme de tromperie développée en solo, tournant derrière un reverse proxy avec un honeypot qui l'alimente en continu. Ce sont les parties réellement réutilisables de manière autonome : si vous exploitez un honeypot, plantez des canaris, ou souhaitez versionner votre configuration de tromperie comme du code, elles sont pour vous.

Chaque projet est un paquet autonome, installable via pip install, avec son propre README, exemples, tests et CLI. Aucune dépendance à la plateforme — pas de Flask, pas de base de données, pas de secrets.

WraithWall Open-Source Toolkit architecture


Les outils

ProjetCe qu'il faitInstallation
canary-kitGénère, enregistre et détecte des jetons canaris de chaîne d'approvisionnement — associe un beacon entrant directement au jeton que vous avez planté. Stockage enfichable, Redis optionnel.cd canary-kit && pip install .
honeypot-mitreTransforme les logs bruts du honeypot Cowrie en techniques MITRE ATT&CK structurées, un score déterministe, et une déduplication de replay — aucun LLM requis (c'est un extra optionnel).cd honeypot-mitre && pip install .
dml-specDeception Markup Language — une spécification versionnée et signée HMAC pour la configuration des pièges/canaris. Validez, signez et vérifiez pour que votre tromperie soit diffable et à l'épreuve des altérations.cd dml-spec && pip install .
wraithmeshMaillage de capteurs distribués — suit les logs Cowrie, regroupe les campagnes localement, remonte des observations de classes d'équivalence signées vers des agrégateurs corroborants. Sortie préservant la vie privée par défaut.cd honeypot-mitre && pip install . && cd ../wraithmesh && pip install .

Aperçu rapide

# 1. Canary Kit — mint a token, then detect its beacon
cd canary-kit && pip install .
canary-kit --registry demo.json mint internal-sdk 2.4.1 --type runtime
# ...the token later beacons home from an environment you don't control:
canary-kit --registry demo.json beacon <token-from-mint> --ip 198.51.100.23

# 2. Honeypot → MITRE — raw cowrie log to scored, mapped sessions
cd ../honeypot-mitre && pip install .
honeypot-mitre examples/sample_cowrie.json     # → per-session techniques + score + dedup key

# 3. DML — validate, sign, and verify a deception document
cd ../dml-spec && pip install .
export DML_KEY="your-signing-key"
dml validate examples/example_traps.yaml
dml sign     examples/example_traps.yaml --key-env DML_KEY > signed.yaml
dml verify   signed.yaml --key-env DML_KEY

# 4. WraithMesh — Cowrie tail to signed campaign observations
cd ../wraithmesh && pip install .
export WRAITHMESH_KEY="demo-key"
wraithmesh init-manifest --output /tmp/mesh.json
wraithmesh sensor run --config /tmp/mesh.json --once --log ../honeypot-mitre/examples/sample_cowrie.json

Consultez le README de chaque projet pour l'API complète, la CLI et les notes de conception.


Principes de conception (partagés par les quatre)

  • Cœur déterministe. Les scores, les mappings et les signatures sont de l'arithmétique transparente et de la cryptographie standard que vous pouvez exécuter de tête ou auditer ligne par ligne — pas une boîte noire. Là où un LLM aide, il est strictement optionnel.
  • Aucun couplage caché. Chaque paquet s'importe et s'exécute sans aucune dépendance à la plateforme parente, à Flask, à une base de données ou à Redis. Les services externes (Redis, un LLM, la persistance) sont des interfaces enfichables avec des valeurs par défaut en mémoire sensées.
  • Aucun secret, jamais. Les clés de signature et les identifiants proviennent de l'appelant (argument du constructeur ou une variable d'environnement que l'appelant définit). Rien n'est codé en dur.
  • Honnête sur les limites. La correspondance ATT&CK par sous-chaîne est grossière ; la corrélation est quasi temps réel, pas exhaustive. La documentation le dit clairement plutôt que de suggérer une couverture qui n'existe pas.

Prérequis

  • Python 3.10+
  • C'est à peu près tout — les dépendances sont minimales et déclarées par projet dans chaque pyproject.toml.

Licence

Les quatre projets sont publiés sous la MIT License — © 2026 niffy_hunt. Utilisez-les, forkez-les, distribuez-les. L'attribution est appréciée, pas obligatoire.


Fait partie du projet WraithWall · par Niffy_hunt · @wraithwalll sur X · wraithwall sur GitHub

Télécharger l’outil