Primo, Non utilizzare il comando airmon-ng check kill
per correggere l'errore fixed channel -1
, invece, usa i seguenti comandi quando avvii la modalità monitor:
- airmon-ng avvia wlan0
- ifconfig wlan0mon down
- monitor della modalità wlan0mon iwconfig
- ifconfig wlan0mon up
E per quanto riguarda il problema dell'handshake, dall'esperienza, potrebbe essere il seguente:
- Non sei abbastanza vicino al router, c'è la possibilità che non acquisirai l'handshake se il client è troppo vicino all'AP e il dispositivo in modalità monitor è relativamente lontano.
- Un problema hardware, il dispositivo di rete è vecchio e non compatibile, quindi non può acquisire pacchetti da altri protocolli. Ad esempio se il tuo dispositivo esegue 802.11ge la rete è 802.11n
Soluzione: in primo luogo, prova a catturare l'handshake da diverse posizioni fisiche, se non funziona, prova un altro dispositivo WiFi.