Le 802,11 Ninja - dispositif Portable piratage 802.11

Introduction

Avant de commencer ce tutoriel, je dois mentionner que je n’ai pas encore balayé la surface des possibilités qu’offre ce génial petit morceau de matériel ! Pas toute mise en oeuvre du 802,11 Ninja n’auront pas besoin de chaque fonctionnalité unique, donc à l’aide de créativité et imagination tout en s’appuyant sur quels sont les besoins réels du matériel est important et amusant !

Le 802,11 Ninja est un dispositif matériel qui peut être utilisé furtivement pendant un test de pénétration, ou même sur le tableau de bord de votre véhicule pendant un wardrive ou reconnaissance. Il peut être utilisé comme un système de détection d’Intrusion sans fil (Feds), ou même comme un outil de diagnostic réseau simple. Parce que le Raspberry Pi OS (OS Raspbian) est basé sur Linux, nous avons accès à la puissance illimitée que Linux peut offrir aussi bien. Cela inclut Perl, Bash et scripts shell et la Suite Aircrack-ng 802,11 outils de test de pénétration. Celui présenté dans les photos ci-dessus possède également une radio GPS intégrée pour capturer le Point d’accès (AP) / données GPS en utilisant le logiciel WARCARRIER que j’ai écrit tout à l’heure.

L’alternative à ce matériel dédié pourrait être un appareil Android, comme je l’ai aussi écrit WARCARRIER pour Android ainsi (inédit/TBA), mais ce type de 802.11 numérisation (sondage) n’est pas aussi précise, rapide et fiable comme pure RFMON (mode monitor) passive/promiscuité numérisation. Cela est particulièrement vrai lors d’un essai de pénétration. En outre, si cette reconnaissance, il ne serait pas aussi pénible d’avoir un "bras 35 $ alimenté ordinateur Linux" (o ' Reilly) volés durant l’opération qu’un comprimé de 200 $ à 800 $!

802.11 termes du protocole

Ici je vais aborder quelques termes de protocole 802,11 pour ceux, nouveau dans le monde des tests de pénétration du WiFi. Ces termes seront utilisés dans le reste de cette documentation.

Conditions générales :

  • AP - point d’accès - routeur sans fil
  • 802. 11 - le protocole utilisé par le WiFi pour la gestion des paquets et le transit des données
  • MAC Address - adresse de contrôleur - propre à chaque réseau radio ou adaptateur d’accès au média.
  • ESSID/SSID - extended service set identificateur - la radiodiffusion nom du point d’accès, par exemple "WiFi gratuit" ou "Linksys"
  • BSSID - Basic service set identifier - identifier l’adresse MAC de l’AP
  • RFMON - Radio fréquence moniteur Mode - mode pour packet Sniffer avec une radio 802.11

Outils de Suite aircrack-NG :

  • Airodump-NG - analyseur de protocole 802.11 - packet sniffing
  • Aireplay-NG - injection de paquets dans les 802.11 réseaux
  • Airmon-NG - outil pour mettre l’adaptateur/radio 802.11 en mode de RFMON
  • Airbase-NG - outil pour créer un point d’accès en utilisant un simple adaptateur/radio 802.11

Comment

Dans ce tutoriel, nous couvrirons brièvement les sujets suivants,

  1. Montage d’un adaptateur ALFA 802.11 et Raspberry Pi (B) dans un châssis
  2. Câblage des LEDs et les boutons de sortie et d’entrée des broches GPIO sur la facture pro forma de framboise
  3. Écriture de scripts qui initialisent les broches GPIO pour e/s en OS Raspbian
  4. Linux (OS (Debian pour ARM) Raspbian)
    1. Scripts de démarrage
    2. Comment contrôler les LEDs
    3. Comment lire les touches
  5. La Suite Aircrack-NG
    1. dé-authentification de masse pour obtenir les paquets du protocole WPA sensibles qui peuvent être utilisés pour éventuellement récupérer mot de passe de la client-cible WPA2 lors d’un essai de pénétration.
    2. Airodump-NG pour capturer les 802,11 paquets
  6. Alternative de Perl à Airodump-NG pour petits écrans LCD
  7. Et enfin davantage de lecture environ 802.11 hacking, Linux et Perl et bien plus encore.

Configuration matérielle requise

Ce didacticiel requiert le matériel suivant (c’est ce que j’avais l’habitude de toute façon, pièces peuvent être remplacés)

  1. Boîte de crayons Advantus Super Stacker (J’utilise le même châssis dans mon)
  2. Raspberry Pi B (j’ai utilisé ce kit de RadioShack)
    1. Perl est installé
    2. WARCARRIER et Aircrack-NG Suite installé
  3. Batterie rechargeable (Chargeur USB) pour la portabilité.
  4. Femelle vers mâle Jumper cables (qui vont des broches GPIO à LEDs et les boutons)
  5. ALFA 802. 11 b/g/n adaptateur (Pilote RTL8187 compatible)
    1. Antenne panneau pour les tests de pénétration
    2. Antenne dipôle pour la reconnaissance et wardriving (on vient habituellement avec l’adaptateur ALFA) plus le dBi, le mieux pour des résultats plus précis lors de l’utilisation du logiciel WARCARRIER pour enregistrer des données GPS et APs.
  6. Unité de GPS GlobalSat BU-353 - pour recueillir des données GPS pendant wardriving avec le logiciel WARCARRIER - ce peut-être partie ne devrait pas être remplacé, mais dans l’affirmative, le logiciel WARCARRIER que j’ai écrit fonctionne avec un périphérique de sortie NMEA. Tant que les données NMEA peuvent être obtenues à l’aide de l’utilitaire GPSd « gpspipe » avec le "-w" argument, il devrait fonctionner correctement.
  7. Ubertooth Un - pour 802.15 Bluetooth analyse de spectre à l’aide du logiciel WARCARRIER
  8. Outil Dremel - pour le perçage des trous et tailler les fentes de plastique pour les ports de carte, USB A et micro SD, antenne GPS, etc..
  9. Composants à l’état solide
    1. Poussoir momentané
    2. LED
  10. Pieds en caoutchouc - pour la prise en charge des composants internes et pied d’appareil sur le fond.

Encore une fois, pas toutes les implémentations sera le même, je suis sûr. Il suffit de se lever et courir avec l’une seule carte WiFi et Airodump-NG est toujours un plaisir seul petit projet !

Articles Liés

Bâti de dispositif portable voiture

Bâti de dispositif portable voiture

j'ai recherché un moyen de maintenir un dispositif portable à n'importe quel angle dans la voiture. Mes exigences étaient les suivantes :** fonctionne avec n'importe quel périphérique (dans certains secteurs de taille)** Pas cher** Robuste/sécurisé**
USURE : Un femme sécurité dispositif portable

USURE : Un femme sécurité dispositif portable

Bonjour à tous,Je suis Geeve George un amour Maker/Electronique Hobbyist.I 15 an, Vision par ordinateur, développement Android et algorithme Design.I suis actuellement en 11e année étudiant en informatique à l'école indienne de Little Rock. :) En sav
Démarche personnelle analyse dispositif portable

Démarche personnelle analyse dispositif portable

Marathons et demi-marathons sont plus populaires que jamais auparavant. Le grand nombre de blessés, surtout parmi les débutants et les coureurs de l'intermédiaires, est une grande source d'inquiétude. Il y a grand nombre d'études qui montrent que la
Construction d’un dispositif qui les clips à votre ceinture et pistes de combien de temps passez-vous à l’intérieur et à l’extérieur

Construction d’un dispositif qui les clips à votre ceinture et pistes de combien de temps passez-vous à l’intérieur et à l’extérieur

notre objectif dans cette étape par étape instructable consiste à construire un appareil vous pouvez clipser à votre ceinture et porter toute la journée.  Cet appareil enregistrera les données que, lorsque téléchargé sur un système serveur back-end,
Enregistreur de température portable peau

Enregistreur de température portable peau

Dans le cadre du CSCI 7000 Physical Computing du CU Boulder pour le bon déroulement, j'ai créé une température cutanée de dispositif portable mesure/enregistrement et confort thermique du porteur (chaud, chaud, neutre, cool, froid). L'objectif est d'
BLU - un bracelet de portable / l’état du capteur

BLU - un bracelet de portable / l’état du capteur

Ce projet a été entrepris comme je m'inscris concours « Faire il mettable » d'Intel (https://makeit.intel.com/).Trailer de ce concours :----------------------------------Bien que je n'ai pas gagné, j'ai décidé d'essayer de construire mon idée. Alors
Portable Power et Modules de calcul pour améliorer la démarche de la maladie de Parkinson

Portable Power et Modules de calcul pour améliorer la démarche de la maladie de Parkinson

Ce système portable est porté à vie par Kieran Czerwinski qui a créé le système de batterie/alimentation et démarche aide module et Lauren Mitchell qui ont contribué à développent la démarche aide module et le code correspondant. Celle-ci a été créée
Évoluer - une plate-forme pour Bionic Hands et IHM (Intel IoT)

Évoluer - une plate-forme pour Bionic Hands et IHM (Intel IoT)

À tous les fabricants là-bas-Il s'agit d'un travail en cours. Nous mettrons à jour elle avec une description complète de « How to Make » alors que nous procédons. Si vous voulez le construire avec nous, s'il vous plaît laissez-nous savoir dans les co
Guider l’aveugle

Guider l’aveugle

Rouleau de guidage aveugle est qu'un dispositif portable vise à aider les personnes aveugles à comprendre leur environnement.Il détecte la présence d'obstacles en face de l'utilisateur sans avoir besoin de contact physique.Il donne un feu clignotant
Soin de personnes âgées moniteur (Intel IoT)

Soin de personnes âgées moniteur (Intel IoT)

Vue d'ensembleIl s'agit d'une Instructable pour une surveillance et d'alerte de dispositif pour quelqu'un comme une personne âgée qui sont eux-mêmes à la fois pendant la journée ou la nuit et qui risquent de tomber ou peuvent nécessiter une assistanc
Beanie transforme les ondes cérébrales en lumière

Beanie transforme les ondes cérébrales en lumière

Vous avez toujours voulu visualiser votre activité cérébrale en temps réel ? Déplacer un objet sur un écran avec votre esprit ? Ce tutoriel vous montre comment faire un bonnet EEG récréatif qui transforme les ondes cérébrales en lumière, en utilisant
Contrôler votre avion RC avec avait votre téléphone

Contrôler votre avion RC avec avait votre téléphone

Avez-vous jamais voulu contrôler votre avion de RC au moyen de l'inclinaison d'un objet ? J'ai toujours eu l'idée à l'arrière de ma tête mais j'ai jamais poursuivi jusqu'à ce que cette semaine dernière. Mes premières pensées ont été d'utiliser un tri
Distinguer la marche et la course à l’aide de Machine Learning

Distinguer la marche et la course à l’aide de Machine Learning

Marché électronique regorge de dispositifs appelés podomètre et fitness tracker. Ils compte le nombre d'étapes que vous avez prises, de distance vous avez couvert, que vous soyez à pied ou en cours d'exécution et de tas d'autres choses. Vous êtes-vou
Vent-vitesse-compteur

Vent-vitesse-compteur

fatigué de regarder votre compteur de vitesse pour savoir à quelle vitesse vous allez ? faire un vent-vitesse-compteur calibré à speedo de votre voiture.Étape 1: Présentation de pièces Les dimensions du bois utilisé dans ce projet sont échelle-able.