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
keysweeper — KeySweeper est un dispositif furtif basé sur Arduino, déguisé en chargeur mural USB fonctionnel, qui renifle, déchiffre, enregistre et transmet (via GSM) sans fil et passivement toutes les frappes clavier de tout clavier sans fil Microsoft à proximité. | Kitploit
Outils/GitHubGitHub/samyk/keysweeper
Sécurité des Systèmes EmbarquésSniffing et Analyse de PaquetsExfiltration de DonnéesCollecte d'InformationsSécurité Sans FilHacking MatérielRed Teaming
GitHubsamyk/keysweeper

keysweeper

KeySweeper est un dispositif furtif basé sur Arduino, déguisé en chargeur mural USB fonctionnel, qui renifle, déchiffre, enregistre et transmet (via GSM) sans fil et passivement toutes les frappes clavier de tout clavier sans fil Microsoft à proximité.

Voir le dépôt
1.1k24620il y a 9 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
Site web

KEYSWEEPER // SIGINT // SAMY.PL // REL TO ALL // APPLIED HACKING

KeySweeper

KeySweeper est un dispositif furtif basé sur Arduino, déguisé en chargeur mural USB fonctionnel, qui capture, déchiffre, journalise et transmet (via GSM) sans fil et passivement toutes les frappes clavier de tout clavier sans fil Microsoft à proximité.

Toutes les frappes sont journalisées en ligne et localement. Des alertes SMS sont envoyées lors de mots déclencheurs, noms d'utilisateur ou URL, exposant ainsi les mots de passe. Si le dispositif est débranché, KeySweeper continue de fonctionner grâce à sa batterie interne et se recharge automatiquement lorsqu'il est de nouveau alimenté. Un outil web permet la surveillance en direct des frappes.

Démonstration en direct et détails complets disponibles dans la vidéo : KeySweeper


KeySweeper

Outil de surveillance en direct de KeySweeper

Point de contact : @SamyKamkar // [email protected] // http://samy.pl

Date de sortie : 12 janvier 2015

Code source / schéma : https://github.com/samyk/keysweeper

Coût unitaire : 10 $ - 80 $ selon le mode de fonctionnement

Statut : Opérationnel, open source, matériel ouvert, déclassifié.


(U) Capacités

Intérieur de KeySweeper

KeySweeper est un dispositif furtif basé sur Arduino, déguisé en chargeur mural USB fonctionnel, qui capture, déchiffre, journalise et transmet sans fil et passivement toutes les frappes clavier de tout clavier sans fil Microsoft (utilisant un protocole RF propriétaire de 2,4 GHz) à proximité.

Les frappes sont renvoyées à l'opérateur de KeySweeper via Internet grâce à une puce GSM optionnelle, ou peuvent être stockées sur une puce flash et livrées sans fil lorsqu'un second dispositif KeySweeper se trouve à portée sans fil du KeySweeper cible. Un outil web permet la surveillance en direct des frappes.

KeySweeper a la capacité d'envoyer des alertes SMS lors de certaines frappes, par ex. « www.bank.com ». Si KeySweeper est retiré de l'alimentation secteur, il semble s'éteindre ; cependant, il continue de fonctionner discrètement grâce à une batterie interne qui se recharge automatiquement lorsqu'il est rebranché sur secteur.

KeySweeper étend les travaux de Travis Goodspeed sur le projet goodfet.nrf et ceux de Thorsten Schröder et Max Moser du projet KeyKeriki v2.0.

SMS de KeySweeper


(U) Matériel

Clavier sans fil Microsoft 800

Microcontrôleur Arduino / Teensy

3 $ - 30 $ : Un microcontrôleur Arduino ou Teensy peut être utilisé. Dans ma réalisation, j'utilise un Arduino Pro Mini 3,3 V en raison de son profil très fin.

Puce RF nRF24L01+ 2,4 GHz

1 $ : J'utilise une puce RF nRF24L01+ à 1 $ qui communique en GFSK sur 2,4 GHz. Plus de détails sont disponibles ci-dessous, et ces puces peuvent être achetées pour aussi peu que 1 $ sur eBay. Ces puces ne peuvent communiquer qu'avec des protocoles propriétaires et ne sont pas conçues pour l'interception ; cependant, nous verrons ci-dessous qu'elles peuvent être utilisées de manière astucieuse pour intercepter en mode promiscuité.

Chargeur USB secteur

6 $ : J'utilise un chargeur USB secteur bon marché (redresseur) qui convertit le courant alternatif en 5 V continu, et celui que je lie se trouve avoir une vis qui facilite son ouverture (j'en ai détruit quelques autres en essayant de les ouvrir). Si vous utilisez la version GSM de KeySweeper, j'utilise en fait deux chargeurs USB -- l'intérieur d'un petit chargeur (similaire à celui d'un chargeur d'iPhone), et le boîtier externe d'un chargeur USB plus grand.

Puce Flash série SPI

OPTIONNEL (2 $) : Une puce Flash série SPI optionnelle peut être utilisée pour stocker les frappes. Si vous utilisez la carte GSM FONA ci-dessous, cela n'est pas nécessaire car les frappes peuvent être stockées en direct via Internet ; cependant, si vous souhaitez une option à moindre coût, vous pouvez stocker les frappes sur cette puce dans KeySweeper, et récupérer les frappes plus tard en vous approchant à portée sans fil 2,4 GHz de l'appareil avec un second dispositif qui soutirera les frappes.

La plupart des microcontrôleurs ont une mémoire ou une EEPROM très limitée pour stocker des données, d'où l'avantage d'avoir une puce flash pour stocker ces frappes.

Adafruit FONA

OPTIONNEL (45 $) : Adafruit a créé une carte appelée FONA qui permet d'utiliser une carte SIM 2G pour envoyer/recevoir des SMS, des appels téléphoniques et utiliser Internet directement depuis l'appareil.

Avec cela, aucune puce flash n'est nécessaire car les frappes sont immédiatement envoyées à un serveur backend pour une collecte de données appropriée. De plus, si des mots-clés spécifiques sont tapés par les claviers cibles, un SMS peut être envoyé à un numéro prédéfini pour alerter l'opérateur.

Carte SIM

OPTIONNEL (3 $, uniquement si vous utilisez FONA) : La FONA nécessite une carte mini-SIM (pas une micro-SIM). J'utilise une carte SIM prépayée T-Mobile. Je suggère d'utiliser T-Mobile car ils prennent en charge la 2G, alors que la plupart des autres opérateurs ont ou sont en train de déprécier leur réseau 2G, et la FONA ne prend en charge que la 2G pour Internet. Assurez-vous d'obtenir la bonne taille de carte SIM -- plus de détails sur les exigences SIM de FONA ici.

Batterie lithium-ion 3,7 V (LiOn ou LiPo)

OPTIONNEL (5 $ et plus, uniquement si vous utilisez FONA) : La FONA fournit une recharge de batterie LiPo/LiOn intégrée, et tant que KeySweeper est connecté au secteur, la batterie reste chargée, mais elle est néanmoins requise. De plus, KeySweeper continue de fonctionner discrètement sur batterie lorsqu'il est retiré du secteur, et commence à se recharger lorsqu'il est rebranché sur secteur.

KeySweeper débranché


(U) Logiciel

KeySweeper

Le code source de KeySweeper peut être obtenu en intégralité depuis mon github : https://github.com/samyk/keysweeper

Télécharger l’outil