
Injection de paquets pour wifi ; simplifié.
airpwn-ng est un framework pour l'injection de paquets 802.11 (sans fil). Il écoute les paquets sans fil et si les données correspondent à un déclencheur spécifié, un contenu personnalisé est injecté. Du point de vue du client sans fil, airpwn-ng est le serveur.
airpwn-ng est basé sur les concepts présentés dans Airpwn.
airpwn-ng est conçu pour être exécuté installé via pip ou décompressé en tant que module
python3 -m pip install RESOURCEs/airpwn-ng-*.tar.gz
## or
tar zxf RESOURCEs/airpwn-ng*
mv airpwn-ng-*/airpwn_ng .
Les exemples ci-dessous sont basés sur des concepts à 1 ou 2 cartes réseau. Bien que vous puissiez renifler et injecter en utilisant une seule carte réseau, il peut arriver qu'une injection en mode Managed soit souhaitée ou qu'une carte en mode Monitor supplémentaire soit nécessaire.
Si vous utilisez 2 cartes réseau et le mode Managed, vous devrez utiliser au lancement.
--inj manSi vous utilisez 2 cartes réseau et le mode Monitor, assignez simplement avec -i et -m en conséquence.
Si vous utilisez --tun et le mode Managed, vous n'avez pas besoin d'invoquer --inj man au lancement.
Réseau ouvert avec 1 carte réseau
python3 ./airpwn-ng -i <Injecting NIC> -m <Monitoring NIC> --injection payloads/demo
Réseau ouvert avec 2 cartes réseau
python3 ./airpwn-ng -i <Injecting NIC> -m <Monitoring NIC> --inj man --injection payloads/demo
WEP avec 1 carte réseau et airtun-ng
## Typical usage
airtun-ng -a <BSSID> -w <WEPKEY> <Monitoring NIC>
ifconfig at0 up
python3 ./airpwn-ng -i at0 -m at0 --tun --injection payloads/demo
WEP avec 2 cartes réseau et airtun-ng
## Niche usage
airtun-ng -a <BSSID> -w <WEPKEY> <Monitoring NIC>
ifconfig at0 up
python3 ./airpwn-ng -i <Injecting NIC> -m at0 --tun --injection payloads/demo
WPA avec 1 carte réseau et airtun-ng
## Typical usage
airtun-ng -a <BSSID> -e <ESSID> -p <PSK> <Monitoring NIC>
ifconfig at0 up
python3 ./airpwn-ng -i at0 -m at0 --tun --injection payloads/demo
WPA avec 2 cartes réseau et airtun-ng
## Niche usage
airtun-ng -a <BSSID> -e <ESSID> -p <PSK> <Monitoring NIC>
ifconfig at0 up
python3 ./airpwn-ng -i <Injecting NIC> -m at0 --tun --injection payloads/demo
L'utilisation illicite de ce code peut exposer l'utilisateur à des poursuites judiciaires et/ou civiles s'il est utilisé à des fins malveillantes ou même involontairement, par exemple en utilisant un mauvais filtre MAC. Assurez-vous de comprendre ce que fait la syntaxe que vous exécutez. airpwn-ng est un outil de recherche visant à démontrer l'injection TCP. Les auteurs de airpwn-ng, airpwn et pratiquement tous les autres outils de piratage ne prennent aucune responsabilité quant à ce que vous, l'utilisateur, en faites.