Jak się dowiedzieć, że moja karta bezprzewodowa ma włączony zastrzyk?

11

Bawię się aircrackiem.

Próbowałem sprawdzić, czy moja karta bezprzewodowa na moim laptopie może przejść test iniekcji

I w końcu widzę następujące ... Czy to oznacza, że ​​moja karta bezprzewodowa nie jest w stanie uruchomić 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# 
jojo
źródło
Próbowałeś uruchomić, airmon-ng start eth1a następnie test ponownie?
new123456
Z mojego doświadczenia wynika, że ​​wiele starszych kart 802.11b było w stanie wykonać zastrzyki. Miałem dużo problemów z gs i prens.
kobaltz

Odpowiedzi:

6

Z danych wyjściowych wyświetlonych powyżej twój obecny sterownik nie jest zdolny do wstrzykiwania pakietów. Jest tak, ponieważ prawdopodobnie użyłeś domyślnych sterowników (zamkniętych źródeł), z których wiele nie obsługuje wstrzykiwania.

Musisz użyć tego compat-wirelesspakietu, aby skompilować własne sterowniki i użyć ich zamiast tego (po odinstalowaniu obecnych sterowników). Zobacz tę stronę z Wiki Aircrack-ng, która zawiera szczegółowe informacje na temat kompilowania własnych sterowników, a także łatania ich, aby umożliwić wstrzykiwanie pakietów. Potrzebujesz co najmniej mac80211.compat08082009.wl_frag+ack_v1.patchłatki, jak szczegółowo opisano w linku do powyższego artykułu na wiki. Pamiętaj, że powinieneś wywołać skrypt wyboru sterownika przed kompilacją / instalacją.

Na marginesie, sterowniki te zmienią również nazwę interfejsu z eth1na wlan0(co jest również bardziej intuicyjną nazwą). W zależności od karty nazwa interfejsu monitora może być mon0(rośnie wraz z każdym dodatkowym interfejsem monitorowania, który tworzysz airmon-ng start).

Przełom
źródło
3
airmon-ng start eth1

Spowoduje to utworzenie nowego interfejsu: mon0. Następnie możesz uruchomić narzędzia wskazujące na nowy interfejs; to znaczy

airodump-ng start mon0

Chociaż pierwszy plakat słusznie mówi, że masz złe sterowniki - znajdź sterowniki open source, które zmienią nazwę twojego sterownika na, wlan0ponieważ pakiet aircrack jest środowiskiem do bezprzewodowego testowania pisaków. Istnieją inne narzędzia do testowania sieci LAN.

Matt
źródło
1

Nie otrzymałem wyników wstrzyknięcia. Roztwór do wywoływania airmon jak: airmon-ng start wlan0 <channel>. To zablokuje mon0interfejs do kanału <channel>. Potem zrobiłem test i uzyskałem wynik:Injection is working!

Jest to udokumentowane na 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.
Sebastian
źródło
1

Uruchamianie KALI 2.0 (należy pobrać wszystkie pliki btw) na starym HP 2000

Dwie karty bezprzewodowe, których używam:

  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)

Jak naprawić problem:

  1. ifconfig (znajdź, którego chcesz użyć / umieść w trybie monitorowania)
  2. Interfejs iwconfig (zwróć uwagę, jeśli Mode: MANAGED lub MONITOR)

    root @ h0st: ~ # iwconfig wlan2

    wlan2 IEEE 802.11bgn ESSID: wyłączony / dowolny
    Tryb: zarządzany punkt dostępu: niepowiązany Tx-Power = 30 dBm
    Ponów próbę: 7 RTS thr: off Fragment thr: off Klucz szyfrowania: off Zarządzanie energią: off

  3. ifconfig (interfejs) w dół

  4. Monitor trybu iwconfig (interfejs)
  5. ifconfig (interfejs) w górę
  6. iwconfig (interfejs) (do sprawdzenia)

root @ h0st: ~ # ifconfig wlan2 down

root @ h0st: ~ # iwconfig monitor trybu wlan2

root @ h0st: ~ # ifconfig wlan2 up

root @ h0st: ~ # iwconfig wlan2

wlan2 Tryb IEEE 802.11bgn : Częstotliwość monitora : 2,412 GHz Tx-Power = 30dBm
Ponów próbę: 7 RTS thr: off Fragment thr: off Zarządzanie energią: off

  1. airodump (interfejs)

root @ h0st: ~ # airodump-ng wlan2

I masz to! Mam nadzieję, że to pomaga wielu osobom z tymi samymi problemami, które miałem. Spowoduje to przełączenie mojej sieci WLAN2 ALFA w tryb monitorowania. Mógłbym powtórzyć ten sam proces, aby również przełączyć mój WLAN1 EDIMAX w tryb monitorowania lub tylko jeden z nich.

Kalifornia
źródło
Dziękuję bardzo za to, miałem podobny problem i podążając twoimi krokami udało mi się go uruchomić!
Don King
0

... wygląda na to, że twoja karta jest w „trybie zarządzanym”. Aby wykonać test, najpierw musisz przełączyć kartę w tryb „monitorowania” ... po prostu przeszukaj internet. pomóż tej pomocy.

Kevin
źródło
1
Najlepiej nie mówić „po prostu szukaj”, jeśli wiesz, gdzie można znaleźć potrzebne informacje, opublikuj je lub przynajmniej podaj link.
Zeel