Kablosuz kartımda enjeksiyon etkin olduğunu nasıl bilebilirim?


11

Aircrack ile oynuyorum.

Dizüstü bilgisayarımdaki kablosuz kartımın enjeksiyon testini geçip geçemediğini görmeye çalışıyordu

Ve sonunda aşağıdakileri görüyorum ... bu, kablosuz kartımın aircrack'i çalıştıramayacağı anlamına mı geliyor?

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# 

Çalışmayı airmon-ng start eth1ve daha sonra testi tekrar denediniz mi?
yeni123456

Deneyimlerime göre, daha eski 802.11b kartların birçoğu enjeksiyon yapabildi. Gs ve prens ile ilgili çok sorun yaşadım.
kobaltz

Yanıtlar:


6

Yukarıda gösterdiğiniz çıkıştan, mevcut sürücünüz paket enjeksiyonu yapamaz . Bunun nedeni, büyük olasılıkla birçoğu enjeksiyonu desteklemeyen varsayılan (kapalı kaynaklı) sürücüleri kullanmanızdır.

Sen kullanmak gerekir compat-wirelesskendi sürücülerini derlemek, paketi ve (geçerli sürücüleri kaldırdıktan sonra) yerine bu kullanın. Aircrack-ng Wiki'den kendi sürücülerinizi nasıl derleyeceğinizi ve paket enjeksiyonuna izin vermek için bunları nasıl yamalacağınızı gösteren bu sayfaya bakın . En azından, mac80211.compat08082009.wl_frag+ack_v1.patchyukarıda bağlantılı wiki makalesinde ayrıntılı olarak açıklanan yamaya ihtiyacınız var . Derlemeden / kurmadan önce sürücü seçme komut dosyasını çağırmanız gerektiğini unutmayın .

Bir yan not olarak, bu sürücülerin de gelen arayüz adını değiştirecek eth1kadar wlan0(çok daha sezgisel adı da). Kartınıza bağlı olarak, monitör arabirimi adı olabilir mon0(oluşturduğunuz her ek izleme arabirimiyle birlikte sayı artar airmon-ng start).


3
airmon-ng start eth1

Bu yeni bir arayüz oluşturur: mon0. Daha sonra araçlarınızı yeni arayüze işaret ederek başlatabilirsiniz; yani

airodump-ng start mon0

İlk poster yanlış sürücüleriniz olduğunu söylemek doğru olsa da - wlan0aircrack suite kablosuz bir kalem test aracı ortamı olduğu için sürücü adınızı değiştirecek açık kaynak sürücülerini bulun . LAN testi için başka araçlar da vardır.


1

Enjeksiyon sonuç almıyordum. Solüsyon aşağıdaki şekilde Airmon çağırmak oldu: airmon-ng start wlan0 <channel>. Bu mon0arabirimi kanala kilitler <channel>. Bundan sonra bir test yaptım ve sonucu aldım:Injection is working!

Bu wiki'de belgelenmiştir:

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

Eski bir HP 2000'de KALI 2.0 (hepsi btw indirmeli) çalıştırılıyor

Kullandığım iki kablosuz kart:

  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)

Sorun nasıl düzeltilir?

  1. ifconfig (monitör modunda kullanmak / yerleştirmek istediğinizi bulun)
  2. iwconfig arayüzü (Mod: MANAGED veya MONITOR ise not alın)

    root @ h0st: ~ # iwconfig wlan2

    wlan2 IEEE 802.11bgn ESSID: kapalı / herhangi bir
    Mod: Yönetilen Erişim Noktası: İlişkili Olmayan Tx-Güç = 30 dBm
    Tekrar deneyin kısa sınırı: 7 RTS thr: kapalı Parça sayısı: kapalı Şifreleme anahtarı: kapalı Güç Yönetimi: kapalı

  3. ifconfig (arayüz) aşağı

  4. iwconfig (arabirim) modu monitörü
  5. ifconfig (arayüz) yukarı
  6. iwconfig (arayüz) (kontrol etmek)

root @ h0st: ~ # ifconfig wlan2 aşağı

root @ h0st: ~ # iwconfig wlan2 modu monitörü

root @ h0st: ~ # ifconfig wlan2 yukarı

root @ h0st: ~ # iwconfig wlan2

wlan2 IEEE 802.11bgn Modu: Monitör Frekansı: 2.412 GHz Tx-Güç = 30dBm
Tekrar deneyin kısa sınırı: 7 RTS thr: kapalı Parça thr: kapalı Güç Yönetimi: kapalı

  1. airodump (arayüz)

root @ h0st: ~ # airodump-ng wlan2

İşte buyur! Umarım bu aynı sorunları olan bir çok insana yardımcı olur. Bu, WLAN2 ALFA'mı monitör moduna geçirir. WLAN1 EDIMAX'imi monitör moduna ya da sadece bir tanesine yerleştirmek için aynı işlemi tekrarlayabilirim.


Bunun için çok teşekkür ederim, benzer bir sorunum vardı ve adımlarınızı takip ederek işe başlayabildim!
Don King

0

..Kartınızın "yönetilen modda" olduğu anlaşılır. Testi gerçekleştirmek için önce kartınızı "monitör" moduna sokmanız gerekir ... sadece internette arama yapın.


1
"Sadece ara" dememek en iyisidir, gerekli bilgilerin nerede bulunabileceğini biliyorsanız, lütfen gönderin veya en azından bir bağlantı sağlayın.
zeel
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.