कैसे पता करें कि मेरे वायरलेस कार्ड में इंजेक्शन सक्षम है?


11

मैं एयरक्रैक के साथ खेल रहा हूं।

और यह देखने की कोशिश कर रहा था कि मेरे लैपटॉप पर मेरा वायरलेस कार्ड इंजेक्शन टेस्ट पास कर सकता है या नहीं

और मैं निम्नलिखित देखकर समाप्त करता हूं ... क्या इसका मतलब है कि मेरा वायरलेस कार्ड एयरक्रैक चलाने में सक्षम नहीं है?

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# 

क्या आपने दौड़ने की कोशिश की airmon-ng start eth1और फिर दोबारा टेस्ट किया?
new123456

मेरे अनुभव से, पुराने 802.11 बी कार्ड के बहुत सारे इंजेक्शन करने में सक्षम थे। मुझे gs और prens से बहुत परेशानी थी।
कोबाल्टज

जवाबों:


6

आपके द्वारा ऊपर दिखाए गए आउटपुट से, आपका वर्तमान ड्राइवर पैकेट इंजेक्शन के लिए सक्षम नहीं है । ऐसा इसलिए है क्योंकि आपने शायद डिफ़ॉल्ट (बंद-स्रोत) ड्राइवरों का उपयोग किया है, जिनमें से कई इंजेक्शन का समर्थन नहीं करते हैं।

आपको compat-wirelessअपने स्वयं के ड्राइवरों को संकलित करने और उनके बजाय उपयोग करने के लिए (अपने वर्तमान ड्राइवरों की स्थापना रद्द करने के बाद) पैकेज का उपयोग करने की आवश्यकता है । देखें aircrack- एनजी विकी से इस पृष्ठ जो कि अपने ड्राइवरों को संकलित करने के साथ-साथ उन्हें पैच पैकेट इंजेक्शन अनुमति देने के लिए विवरण। कम से कम, आपको mac80211.compat08082009.wl_frag+ack_v1.patchपैच की आवश्यकता है , जैसा कि ऊपर दिए गए विकी लेख में विस्तृत है। ध्यान दें कि आपको संकलित / स्थापित करने से पहले ड्राइवर को चुनिंदा स्क्रिप्ट को कॉल करना चाहिए ।

एक तरफ ध्यान दें के रूप में, इन ड्राइवरों भी से इंटरफ़ेस नाम बदल जाएगा eth1करने के लिए wlan0(जो भी एक बहुत अधिक सहज ज्ञान युक्त नाम है)। आपके कार्ड के आधार पर, मॉनिटर इंटरफ़ेस नाम हो सकता है mon0(आपके द्वारा बनाए जाने वाले प्रत्येक अतिरिक्त मॉनिटरिंग इंटरफ़ेस के साथ संख्या में वृद्धि airmon-ng start)।


3
airmon-ng start eth1

यह एक नया इंटरफ़ेस बनाएगा mon0:। फिर आप नए इंटरफ़ेस की ओर इशारा करते हुए अपने उपकरण शुरू कर सकते हैं; अर्थात

airodump-ng start mon0

हालांकि पहला पोस्टर यह कहने में सही है कि आपके पास गलत ड्राइवर हैं - ओपन सोर्स ड्राइवर खोजें जो आपके ड्राइवर का नाम बदल देगा wlan0क्योंकि एयरक्रैक सूट एक वायरलेस पेन-टेस्टिंग टूल वातावरण है। LAN परीक्षण के लिए अन्य उपकरण हैं।


1

मुझे कोई इंजेक्शन के परिणाम नहीं मिल रहे थे। समाधान निम्नलिखित के रूप में एयरमन को आह्वान करना था airmon-ng start wlan0 <channel>:। वह mon0इंटरफ़ेस को चैनल पर लॉक कर देगा <channel>। उसके बाद, मैंने एक परीक्षण किया और मुझे इसका परिणाम मिला:Injection is working!

यह विकि में प्रलेखित है:

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

एक पुराने HP 2000 पर KALI 2.0 (सभी को btw डाउनलोड करना चाहिए) चल रहा है

मेरे द्वारा उपयोग किए जाने वाले दो वायरलेस कार्ड:

  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)

समस्या कैसे ठीक करें:

  1. ifconfig (आप मॉनिटर मोड में उपयोग / जगह करना चाहते हैं)
  2. iwconfig इंटरफ़ेस (ध्यान दें यदि मोड: प्रबंधित या मॉनिटर)

    रूट @ h0st: ~ # iwconfig wlan2

    wlan2 IEEE 802.11bgn ESSID: off / any mode
    : Managed Access Point: Not-Associated Tx-Power = 30 dBm
    संक्षिप्त समय सीमा: 7 RTS थ्रोट: बंद फ्रैगमेंट थ्रू: ऑफ एन्क्रिप्शन एन्क्रिप्शन: पावर मैनेजमेंट: ऑफ़

  3. ifconfig (इंटरफ़ेस) नीचे

  4. iwconfig (इंटरफ़ेस) मोड मॉनिटर
  5. ifconfig (इंटरफ़ेस)
  6. iwconfig (इंटरफ़ेस) (जांच करने के लिए)

रूट @ h0st: ~ # ifconfig wlan2 डाउन

रूट @ h0st: ~ # iwconfig wlan2 मोड मॉनिटर

रूट @ h0st: ~ # ifconfig wlan2 अप

रूट @ h0st: ~ # iwconfig wlan2

wlan2 IEEE 802.11bgn मोड: मॉनिटर फ़्रिक्वेंसी: 2.412 गीगाहर्ट्ज़ टीएक्स-पावर = 30 डीबीएम को
फिर से सीमित करें: 7 आरटीएस थ्रोट: ऑफ फ्रैगमेंट थ्री: ऑफ पावर मैनेजमेंट: ऑफ

  1. एरोडम्प (इंटरफ़ेस)

रूट @ h0st: ~ # एरोडम्प-एनजी wlan2

आखिर तुमने इसे हासिल कर ही लिया है! आशा है कि यह उन मुद्दों के साथ लोगों की एक बहुत मदद करता है जो मेरे पास थे। यह मेरे WLAN2 ALFA को मॉनिटर मोड में रखता है। मैं अपने WLAN1 EDIMAX को मॉनिटर मोड में या उनमें से केवल एक में रखने के लिए एक ही प्रक्रिया दोहरा सकता हूं।


इसके लिए बहुत-बहुत धन्यवाद, मुझे भी इसी तरह की समस्या हुई और आपके कदमों पर चलते हुए मैं इसे काम करने में सक्षम हुआ!
डॉन किंग

0

.. यह प्रतीत होगा कि आपका कार्ड "प्रबंधित मोड" में है। परीक्षण करने के लिए आपको सबसे पहले अपना कार्ड "मॉनिटर" मोड में डालना होगा ... बस इंटरनेट पर खोजें।


1
यह कहना सबसे अच्छा है कि "बस इसके लिए खोज करें", यदि आप जानते हैं कि आवश्यक जानकारी कहाँ मिल सकती है तो कृपया इसे पोस्ट करें, या कम से कम एक लिंक प्रदान करें।
zeel
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.