سؤال sudo airmon-ng start wlan0 not working


أنا جديد في لينكس. فقط قمت بتثبيت Ubuntu 12.04 وقمت بتثبيت بعض التحديثات حتى أتمكن من استخدامها aircrack-ng. عندما اكتب mixa@mixa-Lenovo-G780:~$ sudo airmon-ng start eth1، انا حصلت:

Found 4 processes that could cause trouble.
If airodump-ng, aireplay-ng or airtun-ng stops working after
a short period of time, you may want to kill (some of) them!

PID Name
890 avahi-daemon
891 avahi-daemon
897 NetworkManager
911 dhclient


Interface   Chipset     Driver


mixa@mixa-Lenovo-G780:~$

وعلى غيرها من لينكس (كالي لينكس) ، كان لدي نفس المشكلة. لم يكن لدي أي شيء تحت الواجهة ، ومجموعة الشرائح ، والسائق.

كيف تصلحها؟


4
2017-09-29 14:45


الأصل




الأجوبة:


airmon-ng يستخدم لوضع لاسلكي واجهات في وضع المراقبة ، بحيث يمكنك التقاط الحزم (ما يعادل "الوضع المختلط" على بطاقات إيثرنت).

الأمر الذي تحاول airmon-ng start eth1 تحاول تشغيل وضع الشاشة لـ eth1، وهي واجهة Ethernet ، وليس واجهتك اللاسلكية ، لذلك لن تعمل. تحتاج إلى استخدام airmon-ng للواجهة اللاسلكية الخاصة بك. الواجهة اللاسلكية الخاصة بك عادة wlan0.

لمعرفة الاسم الدقيق للواجهة اللاسلكية الخاصة بك ، يمكنك تنفيذ الأمر iwconfig، والتي يجب أن تظهر لك شيئًا كالتالي:

alaa@aa-lu:~$ iwconfig

wlan0     IEEE 802.11bgn  ESSID:"Alaa"  
          Mode:Managed  Frequency:2.472 GHz  Access Point: xx:xx:xx:xx:xx:xx   
          Bit Rate=72.2 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
          Link Quality=58/70  Signal level=-52 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:514   Missed beacon:0

vmnet8    no wireless extensions.

lo        no wireless extensions.

eth0      no wireless extensions.

vmnet1    no wireless extensions.

من الإخراج ، يمكنك أن ترى ذلك wlan0 هي واجهة لاسلكية.

لذلك ، الأمر لتشغيل وضع المراقبة ل wlan0 هو sudo airmon-ng start wlan0.

ومع ذلك ، إذا لم يكن لديك واجهة لاسلكية (ربما تكون هي الحالة ، بالنظر إلى مخرجاتك) ، فأنا أحتاج إلى طرح سؤال لماذا تريد الركض airmon-ng عندما لا يكون لديك بطاقة لاسلكية؟

إذا كنت تقوم بتثبيت هذا أوبونتو (أو كالي) كجهاز ظاهري ، ثم aircrack-ng لن تعمل أبدًا ، لأن الجهاز الظاهري سيشاهد دائمًا بطاقة Ethernet ، وليس البطاقة اللاسلكية. الطريقة الوحيدة التي يمكنك من خلالها إنشاء جهاز ظاهري لرؤية بطاقة لاسلكية هي استخدام محول USB لاسلكي ، مثل هذا:

enter image description here


3
2017-09-29 14:57





بادئ ذي بدء ، تحتاج إلى وجود واجهة لاسلكية مثل wlan0 ليستخدم airmon-ng وكما أرى من مخرجاتك ، فأنت لا تملكها. أنا استنتج هذا لأن الإخراج لهذه الحقول Interface Chipset Driver فارغ.


1
2017-09-29 14:56





لم يعمل aerodump-ng mon0 حتى بالنسبة لي أيضا!

جرب إدخال الأمر السابق باسم "arimon-ng start wlp3so" بدلاً من "airmin-ng start wlan0"

لأن wlan0 يعمل على شبكة lan بينما يعمل wlp3s0 للشبكة اللاسلكية

ثم قم بتشغيل الأمر "aerodump-ng mon0". ستعمل بالتأكيد لأجلك


0
2017-12-30 05:28



مرحبًا بك في اسأل أوبونتو! من فضلك لا تنشر إجابات مكررة على أسئلة مختلفة. إنه يخلق المزيد من العمل للمشرفين. إذا كانت الأسئلة متشابهة إلى حد كبير بحيث تعمل الإجابة نفسها على كل منها ، فمن المحتمل أن يكون الجزء الأخير من الاثنين مكررًا ويجب أن يتم وضع علامة على هذا النحو. - J. Starnes