Come sapere se la mia scheda wireless è abilitata per l'iniezione?


11

Sto giocando con aircrack.

E stavo cercando di vedere se la mia scheda wireless sul mio laptop poteva superare il test di iniezione

E alla fine vedo quanto segue ... significa che la mia scheda wireless non è in grado di eseguire aircrack?

root@myubuntu:/home/myubuntu# iwconfig 
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11bg  ESSID:""  Nickname:""
          Mode:Managed  Frequency:2.437 GHz  Access Point: Not-Associated   
          Bit Rate:54 Mb/s   Tx-Power:24 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=5/5  Signal level=0 dBm  Noise level=-57 dBm
          Rx invalid nwid:0  Rx invalid crypt:781  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

root@myubuntu:/home/myubuntu#  aireplay-ng -9 eth1
ioctl(SIOCSIWMODE) failed: Invalid argument

ARP linktype is set to 1 (Ethernet) - expected ARPHRD_IEEE80211,
ARPHRD_IEEE80211_FULL or ARPHRD_IEEE80211_PRISM instead.  Make
sure RFMON is enabled: run 'airmon-ng start eth1 <#>'
Sysfs injection support was not found either.

root@myubuntu:/home/myubuntu# 

Hai provato a correre airmon-ng start eth1e poi di nuovo il test?
nuovo123456,

Dalla mia esperienza, molte delle vecchie schede 802.11b sono state in grado di fare iniezioni. Ho avuto molti problemi con gs e prens.
Kobaltz,

Risposte:


6

Dall'output visualizzato sopra, il driver corrente non è in grado di iniettare pacchetti. Questo perché probabilmente hai utilizzato i driver predefiniti (di origine chiusa), molti dei quali non supportano l'iniezione.

È necessario utilizzare il compat-wirelesspacchetto, compilare i propri driver e utilizzarli invece (dopo aver disinstallato i driver correnti). Vedi questa pagina dal Wiki Aircrack-ng che descrive in dettaglio come compilare i tuoi driver, oltre a correggerli per consentire l'iniezione di pacchetti. Come minimo, è necessaria la mac80211.compat08082009.wl_frag+ack_v1.patchpatch, come dettagliato nell'articolo wiki linkato sopra. Si noti che è necessario chiamare lo script di selezione del driver prima di compilare / installare.

Come nota a margine, questi driver cambieranno anche il nome dell'interfaccia da eth1a wlan0(che è anche un nome molto più intuitivo). A seconda della scheda, il nome dell'interfaccia del monitor potrebbe essere mon0(aumentando di numero con ogni interfaccia di monitoraggio aggiuntiva creata con airmon-ng start).


3
airmon-ng start eth1

Questo creerà una nuova interfaccia: mon0. È quindi possibile avviare gli strumenti che puntano alla nuova interfaccia; vale a dire

airodump-ng start mon0

Sebbene il primo poster sia corretto nel dire che hai driver sbagliati, trova i driver open source che cambieranno il nome del tuo driver in wlan0quanto la suite aircrack è un ambiente di strumento di test penna wireless. Esistono altri strumenti per i test LAN.


1

Non avevo risultati di iniezione. La soluzione era quella di richiamare airmon come segue: airmon-ng start wlan0 <channel>. Ciò bloccherà l' mon0interfaccia al canale <channel>. Successivamente, ho fatto un test e ho ottenuto il risultato:Injection is working!

Questo è documentato nel wiki:

Make sure the card(s) are on the same channel as your AP and locked on
this channel. When putting your card into monitor mode, be sure to specify
the channel via airmon-ng. You can use iwconfig to confirm which channel your
card is currently on. The injection test will fail if your card and access point
are on different channels.

Make sure your card is not channel hopping. A very common mistake is to have
airodump-ng running in channel hopping mode. If you use airodump-ng, be sure 
to use the ”-c <channel>” option. Additionally, ensure all network managers  
and similar are killed off.

1

Esecuzione di KALI 2.0 (dovrebbe scaricare tutti btw) su un vecchio HP 2000

Due schede wireless che utilizzo:

  1. EDIMAX EW-7811Un - (phy2 wlan1 rtl8192cu Edimax Technology Co., Ltd EW-7811Un 802.11n [Realtek RTL8188CUS])

2.ALFA AWUS036NH - (phy3 wlan2 rt2800usb Ralink Technology, Corp. RT2870 / RT3070)

Come risolvere il problema:

  1. ifconfig (trova l'oggetto che desideri utilizzare / mettilo in modalità monitor)
  2. Interfaccia iwconfig (prendere nota se Mode: MANAGED o MONITOR)

    root @ h0st: ~ # iwconfig wlan2

    wlan2 IEEE 802.11bgn ESSID: off / any
    Modalità: Managed Access Point: Non associato Tx-Power = 30 dBm
    Riprova limite breve: 7 RTS thr: off Frammento thr: off Chiave di crittografia: off Power Management: off

  3. ifconfig (interfaccia) inattivo

  4. monitor della modalità iwconfig (interfaccia)
  5. ifconfig (interfaccia) su
  6. iwconfig (interfaccia) (da verificare)

root @ h0st: ~ # ifconfig wlan2 down

root @ h0st: ~ # iwconfig monitor modalità wlan2

root @ h0st: ~ # ifconfig wlan2 up

root @ h0st: ~ # iwconfig wlan2

wlan2 IEEE 802.11bgn Mode: Frequenza monitor : 2.412 GHz Tx-Power = 30dBm Limite di
tentativi brevi: 7 RTS thr: off Frammento thr: off Gestione potenza: off

  1. airodump (interfaccia)

root @ h0st: ~ # airodump-ng wlan2

E il gioco è fatto! Spero che questo aiuti molte persone con gli stessi problemi che ho avuto. Questo mette il mio WLAN2 ALFA in modalità monitor. Potrei ripetere lo stesso processo per mettere anche la mia WLAN1 EDIMAX in modalità monitor o solo una di esse.


Grazie mille per questo, ho avuto un problema simile e seguendo i tuoi passi sono riuscito a farlo funzionare!
Don King,

0

... sembrerebbe che la tua carta sia in "modalità gestita". Per eseguire il test dovrai prima mettere la tua carta in modalità "monitor" ... basta cercare su internet.


1
È meglio non dire "basta cercarlo", se sai dove si possono trovare le informazioni necessarie, pubblicale o almeno fornisci un link.
zeel
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.