Skip to content
KitploitKITPLOIT
OutilsBlog
Log in
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
killerbee — IEEE 802.15.4/ZigBee Kit de recherche en sécurité | Kitploit
Outils/GitHubGitHub/riverloopsec/killerbee
Sniffing et Analyse de PaquetsReconnaissanceSécurité IoTAnalyse des VulnérabilitésExploitationFuzzingSécurité RéseauSécurité Sans FilTests d'IntrusionSécurité Matériel et IoT
GitHub
84522924il y a 4 ansVérifié par Kitploit
riverloopsec/killerbee

killerbee

IEEE 802.15.4/ZigBee Kit de recherche en sécurité

Voir le dépôtSite web

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

KillerBee

KillerBee est un Framework et des Outils pour Tester et Auditer les Réseaux ZigBee et IEEE 802.15.4

Notice

  • Le support d'usb0.x est déprécié/supprimé
  • Le support d'Apimote v1 est déprécié/supprimé

Si vous avez besoin de ces fonctionnalités, veuillez créer un ticket pour expliquer votre cas d'utilisation et vos besoins.

Mise à jour KillerBee 3.0.0-beta

Bonjour à tous, merci pour votre soutien continu et votre intérêt pour KillerBee.

Alors que nous mettons de nouveaux efforts dans le nettoyage du code, la migration vers Python 3, l'ajout de fonctionnalités, de capacités et de cohérence, nous profitons de cette refonte pour revoir les objectifs et les utilisations du projet et la meilleure façon de les atteindre.

Cet effort se traduira par une mise à jour majeure de version alors que nous déprécions les anciennes fonctions et dépendances et restructurons le code pour aider à organiser les fonctionnalités et permettre leur extension.

C'est aussi une tentative de définir les éléments qui composent KillerBee, visant à tracer des lignes plus distinctes autour des fonctionnalités de KillerBee et à le traiter comme une bibliothèque. Voir ARCHITECTURE.md pour les détails sur ce sujet et les objectifs futurs.

MAINTAINERS/LICENSE

Distribué sous licence BSD, voir LICENSE.txt pour les détails. Tous droits réservés.

La boîte à outils principale a été/est créée par :

  • 2009, Joshua Wright [email protected]
  • 2010-2019, Ryan Speers [email protected]
  • 2010-2011, Ricky Melgares [email protected]

Nous apprécions les nombreux contributeurs du framework, y compris les suivants qui ont apporté des capacités :

  • Contributeurs anonymes
  • Spencer McIntyre (extension scapy)
  • Bryan Halfpap [email protected] (outils supplémentaires)
  • Travis Goodspeed
  • Mike Kershaw (dragorn)
  • Chris Wang (aikiba)
  • Nick DePetrillo
  • Ed Skoudis
  • Matt Carpenter
  • Sergey Bratus (support de recherche à Dartmouth)
  • Jeff Spielberg
  • Scytmo (corrections de bugs et support de la carte CC2530/1 EMK)
  • Adam Laurie/rfidiot (implémentation crypto APS, firmware, DFU & BOOTLOADER, SubGHZ, SiLabs NodeTest)
  • Steve Martin
  • Taylor Centers [email protected] (portage Python 3)
  • SecureAB (Python 3)
  • Jan Rude (Python 3, Sewio)
  • Damien Cauquil (CC2531 BumbleBee)

EXIGENCES

KillerBee est développé et testé sur des systèmes Linux. L'utilisation sur MacOS est possible mais non supportée.

Nous nous sommes efforcés d'utiliser un minimum de dépendances logicielles, cependant, il est nécessaire d'installer les modules Python suivants avant l'installation. L'installation détectera et vous demandera ce qui est nécessaire.

Sur les systèmes Ubuntu, vous pouvez installer les dépendances nécessaires avec les commandes suivantes :

# apt-get install python-usb python-crypto python-serial python-dev libgcrypt-dev

Sur Mac OS, vous pouvez installer les dépendances avec les commandes suivantes :

# brew install libusb libgcrypt
# pip3 install pyusb scapy

Les paquets python-dev et libgcrypt sont requis pour le correctif d'extension Scapy.

Notez également qu'il s'agit d'une plateforme d'attaque assez avancée et peu conviviale. Ce n'est pas Cain & Abel. Elle est destinée aux développeurs et analystes avancés qui attaquent les réseaux ZigBee et IEEE 802.15.4. Je recommande d'acquérir une certaine compréhension du protocole ZigBee (le livre ZigBee Wireless Networks and Transceivers by Shahin Farahani est raisonnable, bien que pas excellent) et une familiarité avec le langage Python avant de plonger dans ce framework.

INSTALLATION

KillerBee utilise le fichier d'installation standard Python 'setup.py', une fois les dépendances installées.

Installez KillerBee avec la commande suivante :

# python3 setup.py install

RÉPERTOIRES

La structure des répertoires du code KillerBee est décrite comme suit :

  • doc - Documentation HTML sur la bibliothèque KillerBee, grâce à epydoc.
  • firmware - Firmware pour les périphériques matériels KillerBee supportés.
  • killerbee - Code source de la bibliothèque Python.
  • sample - Exemples de captures de paquets, référencés ci-dessous.
  • scripts - Scripts shell utilisés en développement.
  • tools - Outils d'attaque ZigBee et IEEE 802.15.4 développés avec ce framework.

MATÉRIEL REQUIS

Le framework KillerBee est en cours d'extension pour prendre en charge plusieurs périphériques. Actuellement, il prend en charge River Loop ApiMote, Atmel RZ RAVEN USB Stick, MoteIV Tmote Sky, TelosB mote, Sewino Sniffer, et divers matériels exécutant le firmware Silicon Labs Node Test.

Voir firmware/README.md pour les détails sur le support matériel et la programmation du firmware.

Le support du Freakduino de Freaklab avec matériel ajouté et du sketch arduino de Dartmouth ainsi que des cartes Zigduino est disponible mais n'est pas listé car non maintenu. Vous devez les activer pour qu'ils soient recherchés dans killerbee/config.py puis réinstaller KillerBee.

OUTILS

KillerBee inclut plusieurs outils conçus pour attaquer les réseaux ZigBee et IEEE 802.15.4, construits à l'aide du framework KillerBee. Chaque outil a ses propres instructions d'utilisation documentées en exécutant l'outil avec l'argument "-h", et résumées ci-dessous.

Télécharger l’outil