Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| aircrack-ng [Le 22/10/2012, 10:30] – 31.39.1.174 | aircrack-ng [Le 16/09/2026, 10:43] (Version actuelle) – [Par les dépôts officiels] mise en forme nany | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>BROUILLON Hardy Système}} | + | {{tag>Xenial wifi Système |
| ====== La suite Aircrack-ng ====== | ====== La suite Aircrack-ng ====== | ||
| + | Aircrack-ng est un outil de sécurité Wi-Fi. Il permet de casser les clés WEP et WPA-PSK à partir de paquets capturés sur le réseau. Il regroupe plusieurs formes d' | ||
| - | + | <note warning> | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ===== Présentation ===== | + | |
| - | Aircrack-ng est un outil de sécurité wifi. Il permet de casser les clés WEP et WPA-PSK à partir de paquets capturés sur le réseau. Il regroupe plusieurs formes d' | + | |
| - | + | ||
| - | <note warning> | + | |
| N' | N' | ||
| - | Vous êtes entièrement responsable de vos agissements et Ubuntu-fr.org ne pourra être tenu responsable de l' | + | Vous êtes entièrement responsable de vos agissements et Ubuntu-fr.org ne pourra être tenu responsable de l' |
| </ | </ | ||
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| - | Pour pouvoir utiliser la suite Aircrack-ng et capturer | + | Pour pouvoir utiliser la suite Aircrack-ng et captjjurer |
| ===== Installation ===== | ===== Installation ===== | ||
| - | + | Tout sorte de wifi | |
| ==== Par les dépôts officiels ==== | ==== Par les dépôts officiels ==== | ||
| + | Il vous suffit, pour cela, d' | ||
| - | Il vous suffit, pour cela, d' | + | ==== Par compilation avec sqlite (pour la création d'une base de données |
| - | <note important> | + | |
| - | + | ||
| - | ==== Par compilation avec sqlite (pour la création d'une base de donnée | + | |
| - | Installer les paquets | + | [[: |
| Puis faites | Puis faites | ||
| - | < | + | < |
| + | sudo apt-get -y install | ||
| + | svn co http://svn.aircrack-ng.org/ | ||
| cd aircrack-ng </ | cd aircrack-ng </ | ||
| - | ===== Intallation | + | === Installation |
| - | Cette procédure d'install | + | Cette procédure d'installation |
| < | < | ||
| - | sudo make sqlite=true install</ | + | sudo make sqlite=true install |
| + | sudo airodump-ng-oui-update</ | ||
| - | ===== Intallation | + | === Installation |
| - | Cette procédure d'install | + | Cette procédure d'installation |
| < | < | ||
| sudo make sqlite=true unstable=true install</ | sudo make sqlite=true unstable=true install</ | ||
| Ligne 52: | Ligne 44: | ||
| ==== aircrack-ng ==== | ==== aircrack-ng ==== | ||
| - | aircrack-ng est un outil permettant de retrouver une clé WEP ou WPA-PSK à partir de paquets réseaux. Les paquets sont capturés à l'aide de l' | + | aircrack-ng est un outil permettant de retrouver une clé WEP ou WPA-PSK à partir de paquets réseaux. Les paquets sont capturés à l'aide de l' |
| - | + | ||
| - | < | + | |
| + | < | ||
| + | [[: | ||
| ==== airdecap-ng ==== | ==== airdecap-ng ==== | ||
| Décrypteur de fichiers WEP/WPA capturés | Décrypteur de fichiers WEP/WPA capturés | ||
| Ligne 70: | Ligne 62: | ||
| * -9 : Test l' | * -9 : Test l' | ||
| - | Exemple : | + | Exemple : |
| < | < | ||
| Ligne 104: | Ligne 96: | ||
| //16:29:42 Found 5 APs//: 5 points d' | //16:29:42 Found 5 APs//: 5 points d' | ||
| - | //16:29:42 00: | + | //16:29:42 00: |
| est sur le canal 11 et non sur le canal 9 de notre carte. Il est courant que des canaux adjacents interfèrent. | est sur le canal 11 et non sur le canal 9 de notre carte. Il est courant que des canaux adjacents interfèrent. | ||
| Ligne 115: | Ligne 107: | ||
| ==== airmon-ng ==== | ==== airmon-ng ==== | ||
| - | Script permettant d' | + | Script permettant d' |
| Voici comment utiliser cette commande pour activer le mode moniteur sur la carte ath0 : | Voici comment utiliser cette commande pour activer le mode moniteur sur la carte ath0 : | ||
| Ligne 129: | Ligne 121: | ||
| ==== airodump-ng ==== | ==== airodump-ng ==== | ||
| - | Il permet de capturer les paquets transitant dans les frames 802.11. Il est utilisé principalement pour collecter les paquets nécessaires au décryptage d'une clé WEP ou WPA. La vitesse de collecte dépend du nombre de machines et de leur activité sur le réseau. Préalable : il faut mettre sa carte wifi en mode écoute avec airmon-ng ou iwconfig. | + | Il permet de capturer les paquets transitant dans les frames 802.11. Il est utilisé principalement pour collecter les paquets nécessaires au décryptage d'une clé WEP ou WPA. La vitesse de collecte dépend du nombre de machines et de leur activité sur le réseau. Préalable : il faut mettre sa carte Wi-Fi en mode écoute avec airmon-ng ou iwconfig. |
| syntaxe : | syntaxe : | ||
| Ligne 140: | Ligne 132: | ||
| Mise en place d'un filtre pour sélectionner seulement les AP ayant une sécurité WEP. (Filtres possibles: wep, | Mise en place d'un filtre pour sélectionner seulement les AP ayant une sécurité WEP. (Filtres possibles: wep, | ||
| < | < | ||
| - | Ecriture de la capture dans un fichier. | + | Ecriture de la capture dans un fichier. |
| Pour cibler un AP spécifique, | Pour cibler un AP spécifique, | ||
| - | Une fois ces informations récupérées, | + | Une fois ces informations récupérées, |
| - | Pour connaitre les différentes options, taper : | + | Les différentes options: |
| - | | + | < |
| - | + | --ivs : Save only captured IVs | |
| - | FIXME | + | --gpsd |
| - | + | --write | |
| + | -w : same as --write | ||
| + | --beacons | ||
| + | --update | ||
| + | --showack | ||
| + | -h : Hides known stations for --showack | ||
| + | -f < | ||
| + | --berlin | ||
| + | from the screen when no more packets | ||
| + | are received (Default: 120 seconds) | ||
| + | -r < | ||
| + | -x < | ||
| + | --output-format | ||
| + | < | ||
| + | pcap, ivs, csv, gps, kismet, netxml | ||
| + | Short format " | ||
| + | The option can be specified multiple times. | ||
| + | specified will be output. | ||
| + | </ | ||
| ==== airolib-ng ==== | ==== airolib-ng ==== | ||
| - | airolib-ng un outil très pratique pour le bruteforce de clef wpa. | + | airolib-ng un outil très pratique pour le bruteforce de clef WPA. |
| Il permet de créer une base de données (rainbowtable) contenant vos fichiers dico pour un SSID (ou plusieurs). | Il permet de créer une base de données (rainbowtable) contenant vos fichiers dico pour un SSID (ou plusieurs). | ||
| - | Le crack wpa est très rapide par cette méthode, le problème c'est que la création de la base de données est elle longue à réaliser. | + | Le crack WPA est très rapide par cette méthode, le problème c'est que la création de la base de données est elle longue à réaliser. |
| * Usage: '' | * Usage: '' | ||
| Ligne 164: | Ligne 173: | ||
| - | * Commencez par créer la table et y importer le fichier dictionnaire: | + | * Commencez par créer la table et y importer le fichier dictionnaire : |
| < | < | ||
| - | * Importez le fichier contenant l' | + | * Importez le fichier contenant l' |
| < | < | ||
| - | * Vérifiez l' | + | * Vérifiez l' |
| < | < | ||
| - | * Nettoyez votre base de données avant le batch: | + | * Nettoyez votre base de données avant le batch : |
| < | < | ||
| - | * Lancez le batch (l' | + | * Lancez le batch (l' |
| < | < | ||
| - | * Lancez une vérification générale de la table (facultatif): | + | * Lancez une vérification générale de la table (facultatif) : |
| < | < | ||
| - | La base de données '' | + | La base de données '' |
| Lancez la commande '' | Lancez la commande '' | ||
| - | * Dans cet exemple: | + | * Dans cet exemple : |
| < | < | ||
| Ligne 195: | Ligne 204: | ||
| Un serveur doit être au préalable configuré. Prenons un exemple simple, pour une écoute en ' | Un serveur doit être au préalable configuré. Prenons un exemple simple, pour une écoute en ' | ||
| - | Sur la machine serveur: | + | Sur la machine serveur : |
| < | < | ||
| - | Sur la machine cliente: | + | Sur la machine cliente : |
| < | < | ||
| Ligne 212: | Ligne 221: | ||
| ==== packetforge-ng ==== | ==== packetforge-ng ==== | ||
| - | Packetforge-ng est un outil permettant de forger des paquets ARP, UDP, ICMP ou personnalisés. | + | Packetforge-ng est un outil permettant de forger des paquets ARP, UDP, ICMP ou personnalisés. |
| Usage: packetforge-ng < | Usage: packetforge-ng < | ||
| Ligne 249: | Ligne 258: | ||
| ==== wesside-ng ==== | ==== wesside-ng ==== | ||
| - | Crack automatiquement une clef WEP en essayant | + | Crack automatiquement une clef WEP en essayant |
| - | Cet outil est avant tout un «proof-of-concept», | + | Cet outil est avant tout un «proof-of-concept», |
| A voir aussi besside-ng. | A voir aussi besside-ng. | ||
| - | Besside-ng est un outils | + | Besside-ng est un outil un peu plus évolué pour un crack WEP ou WPA automatique, |
| A compléter. | A compléter. | ||
| Ligne 263: | Ligne 272: | ||
| ===== Liens ===== | ===== Liens ===== | ||
| * [[http:// | * [[http:// | ||
| - | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| // | // | ||
