วิธีกำหนดค่าอแด็ปเตอร์ไร้สายให้เป็นโหมดตรวจสอบ


21

ฉันเพิ่งติดตั้งไดรเวอร์ (athk9_htc) สำหรับ TP-Link TL-WN722N (อะแดปเตอร์ USB WiFi) ใน Ubuntu 14.04.1 เรียบร้อยแล้ว เป้าหมายของฉันคือการจับภาพการรับส่งข้อมูล WiFi ด้วย Wireshark

ฉันพยายามกำหนดค่าอะแดปเตอร์ไปยังโหมดการตรวจสอบโดยการเรียกใช้: sudo iwconfig wlan1 mode monitor อย่างไรก็ตามมันทำให้ฉันมีข้อผิดพลาด:

Error for wireless request "Set Mode" (8B06):
    SET failed on device wlan1; Device or resource busy.

ฉันจะตั้งเป็นโหมดมอนิเตอร์ได้อย่างไร?

แก้ไข: ฉันไม่เห็นด้วยกับคำถามนี้เป็นคำถามซ้ำซ้อน ที่จริงฉันได้พบกระทู้นั้นก่อนที่ฉันถามคำถามนี้ อย่างไรก็ตามมีสองคำตอบในชุดข้อความนั้น แต่ไม่มีคำตอบที่ยืนยันแล้ว หากฉันไม่ถามคำถามนี้อีกครั้งฉันจะได้รับคำตอบอย่างไร ด้วยคำตอบที่ @ chili555 ต่างจากคำตอบในชุดนั้นและฉันก็ยืนยันว่าคำตอบนี้ใช้งานได้ หากคำถามซ้ำซ้อนไม่ควรเพิ่มความคิดเห็นในชุดข้อความนั้นเพื่อระบุว่าคำตอบที่ยืนยันแล้วอยู่ที่นี่แทนที่จะระบุว่าคำถามที่ตอบแล้วเป็นคำถามซ้ำหรือไม่


2
ไม่ซ้ำกันเลยเพราะมันไม่ได้ตอบคำถาม
mikewhething

คำตอบ:


27

อาจใช้งานได้หากคุณลดอินเทอร์เฟซลง:

sudo ifconfig wlan1 down
sudo iwconfig wlan1 mode monitor

ตรวจสอบ:

iwconfig

อุปกรณ์และไดรเวอร์ไม่ได้มีความสามารถในโหมดจอภาพ


ยึดมั่นใน ฉันเอาส่วนที่ต่ำลงมาและตั้งค่าเป็นโหมดมอนิเตอร์ sudo iwconfig wlan1 upแล้วนำมาขึ้นอีกครั้ง iwconfigมันยังอยู่ในโหมดจอภาพเมื่อผมทำงาน อย่างไรก็ตามจากนั้นฉันก็เชื่อมต่อกับ WiFi ฮอตสปอตฉันพบว่ามันเปลี่ยนกลับไปเป็นโหมดที่มีการจัดการ ... :(
eepty

ฉันคาดหวังอย่างนั้น เมื่อคุณเชื่อมต่อกับ AP หรือฮอตสปอตคุณจะไม่ได้รับการตรวจสอบอีกต่อไป AP จัดการช่องสัญญาณอัตราบิต ฯลฯ พฤติกรรมที่คุณอธิบายนั้นถูกต้องโดยสิ้นเชิง
chili555

ดังนั้นฉันสามารถเริ่มต้นการดมกลิ่นอินเตอร์เน็ตไร้สายด้วย Wireshark โดยไม่ต้องเชื่อมต่อกับ AP หรือไม่
eepty

1
ใช่ฉันเพิ่งทดสอบ มันได้ผล.
eepty

1
ก่อนอื่นคุณต้องตัดการเชื่อมต่อจาก AP โดยใช้ตัวจัดการเครือข่าย จากนั้นรันคำสั่ง 2 (ifconfig และ iwconfig) มิฉะนั้นจะพยายามเปลี่ยนกลับไปเป็นโหมดมอนิเตอร์
JBaczuk

3

วิธีที่ดีที่สุดที่จะนำอะแดปเตอร์ไร้สายของคุณไปที่โหมดจอภาพผ่านairmon-ng

คุณสามารถติดตั้งได้โดยพิมพ์ลงในเทอร์มินัล sudo apt-get install aircrack-ng

นอกจากนี้หากคุณใช้ Wireshark คุณต้องเรียกใช้มันเป็น superuser เพื่อให้สามารถวางอะแดปเตอร์ของคุณไปที่โหมดมอนิเตอร์ ... :)


1
ฉันอ่านเธรดที่บอกว่ารัน Wireshark ในฐานะ superuser ไม่ใช่ความคิดที่ดี ในลิงค์นี้แนะนำวิธีการจับภาพโดยไม่ได้รับอนุญาตรูท [ askubuntu.com/questions/74059/… . อย่างไรก็ตามมันล้มเหลวเมื่อฉันทำตามวิธีนี้
eepty

หากไม่ได้รับอนุญาตรากคุณจะไม่สามารถตั้งค่าอะแดปเตอร์ของคุณให้เป็นโหมดมอนิเตอร์
Pigeonaras

ช่วยให้กลับไปที่คำถามที่ฉันยังคงได้รับข้อผิดพลาดเดียวกันหลังจากทำงานsudo apt-get install aircrack-ng...
eepty

2
อะไรทำให้คุณคิดว่านี่เป็นวิธีที่ดีที่สุด
เสียง

สำหรับฉันแล้ววันนี้ airmon-ng หยุดทำงานเพื่อเข้าสู่โหมดจอภาพสำหรับการ์ดภายนอก ภายในกำลังจะเกิดขึ้น แต่วิธี ifconfig / iwconfig ทำงานได้ แต่วิธี iwconfig ไม่ได้ให้ชื่อใหม่กับฉันเช่น wlan1mon เป็นต้นหวังว่านี่จะไม่สำคัญ!
Satya Prakash
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.