เทียบเท่า airodump-ng สำหรับ Max OS X


19

airodump-ngเทียบเท่ากับ Mac OS X ( ทำงานบน linux เท่านั้น ) ซึ่งให้ภาพรวมของการรับส่งข้อมูลไร้สายปัจจุบันในจุดเชื่อมต่อใกล้เคียงเช่น:

  • จำนวนแพ็กเก็ตข้อมูลที่ดักจับ
  • รายการอุปกรณ์ที่เชื่อมโยงกับ AP แต่ละรายการในปัจจุบัน

คำตอบ:


15

คุณสามารถติดตั้งโดยใช้การชง

ชงติดตั้ง aircrack-ng

หรือใช้พอร์ต

พอร์ต sudo ติดตั้ง aircrack-ng


21
aircrack-ngสามารถติดตั้ง suite ได้จริง แต่airodump-ngเครื่องมือไม่ทำงานบน Mac OS (cf wirelessdefence.org/Contents/AircrackORIGINAL.html#q0C0 )
sdabet

8

หลังจากผิดหวังกับปัญหาเดียวกันนี้ฉันพบวิธีใช้ Airodump บนเครื่อง Mac ของฉัน สิ่งที่ฉันรู้คือไฟล์ทั้งหมดที่ฉันสามารถดำเนินการได้สำเร็จนั้นอยู่ในเส้นทางไดเรกทอรี

/ usr / local / bin /

และปรากฎว่า Airodump เป็นจริงบนคอมพิวเตอร์ของฉันมันถูกเก็บไว้ในเส้นทาง

/ usr / local / sbin

และฉันไม่สามารถดำเนินการได้จากเส้นทางนั้น ทั้งหมดที่ฉันทำคือย้าย Airodump จากเส้นทาง / usr / local / sbin ไปยัง / usr / local / bin และตอนนี้มันใช้งานได้ดีมาก! ฉันบ้าไปหลายชั่วโมงแล้วมันก็ง่ายมาก


นี่ไม่ใช่วิธีที่ถูกต้องในการจัดการ PATH บน OS X และ Unix ใด ๆ
แดน

2
วิธีการที่ถูกต้องคือ: PATH= ${PATH}:/usr/local/sbinและปล่อยให้ไบนารีที่ผู้ติดตั้งที่ดีใส่ค้นหาและอัปเดตพวกเขา
แดน

คุณมีพื้นที่เพิ่มเติมหลังจาก PATH = (ต้องลบออกจากเครื่องของฉัน)
user1464581

นี่มันสุดยอดมากขอบคุณมาก ในการทำให้คำตอบชัดเจนขึ้นสำหรับทุกคนที่นั่นให้ไปที่ตัวค้นหากดCRTL + Shift + Gไปที่/usr/local/sbinคัดลอกไฟล์ทั้งหมดกดCRTL + Shift + Gอีกครั้งและวางทั้งหมด ทำ!
Ryan Cocuzzo

4

คุณสามารถติดตั้งได้อย่างง่ายดายโดยใช้ homebrew

ทำ brew install aircrack-ng

จากนั้นทำ

airodump-ng-oui-update เพื่อติดตั้งหรืออัพเดต airodump-ng


2
aircrack-ngสามารถติดตั้ง suite ได้จริง แต่airodump-ng toolจะไม่สามารถทำงานบน Mac OS ได้
sdabet

3

เป็นไปได้ที่จะใช้Wireshark เมื่อเปิดใช้งานโหมดมอนิเตอร์เพื่อทำงานของ airodump-ng สิ่งนี้จะช่วยให้สามารถจับภาพเฟรมดิบ 802.11 ซึ่งจะแสดงปริมาณการใช้งานจาก AP และไคลเอนต์ ต้องจำไว้ว่าอุปกรณ์ WiFi สามารถฟังได้ครั้งละหนึ่งช่องเท่านั้นดังนั้นคุณจะเห็นปริมาณการใช้งานของช่องที่ตั้งไว้เท่านั้น คุณสามารถเลือกช่องทางโดยเชื่อมโยงเครือข่ายที่ต้องการก่อนการจับภาพหรือใช้การใช้สนามบิน (/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport) คำสั่ง (เช่น sniff channel 1 ที่เรียกว่า en1) :

airport en1 sniff 1

โปรดทราบว่าคำสั่งนี้จะจับแพ็คเก็ตเป็นไฟล์เพื่อให้สามารถใช้สนามบินเพื่อจับภาพแล้วเปิดไฟล์ใน Wireshark หรือออกจากคำสั่งสนามบินหลังจากที่คุณได้เริ่มการดักจับโหมดจอภาพแล้วปล่อยให้ Wireshark รวบรวมพวกมัน . หนึ่งสามารถเปลี่ยนช่องการจับภาพได้ในขณะที่ Wireshark กำลังทำงานอยู่ แต่คุณอาจพลาดแพ็กเก็ตในขณะที่การเปลี่ยนช่องเกิดขึ้น


2

เนื่องจากฉันไม่มีกล่อง linix ที่ทำงานอยู่ในปัจจุบันฉันไม่ได้ขึ้นกับความสามารถของ aircrack-ng

Possibles: iStumbler ที่http: istumbler.net จากข้อมูลที่ค่อนข้างเบาบางสิ่งนี้น่าจะเป็นข้อมูลล่าสุด

KisMac เป็นพอร์ตเก่าของ Kismet เปิดตัวล่าสุดในปี 2549 แต่มีรายงานว่าทำงานกับ Snow Leopard ยังไม่ได้ลอง

เครื่องมือที่มีประโยชน์อีกอย่างที่เป็นไปได้คือ WireShark คุณจะต้องติดตั้ง XQuartz เพื่อใช้งานเนื่องจากเป็นแอพ Windows X11

ความเป็นไปได้สุดท้ายคือการติดตั้ง windows ภายใต้ VirtualBox, Parallels หรือ VMFusion และให้สิทธิ์การเข้าถึงการ์ดอีเธอร์เน็ตของคุณได้อย่างเต็มที่


จากคำชี้แจงของคุณฉันคิดว่า wireshark จะทำสิ่งที่คุณต้องการหากคุณต้องการดูปริมาณการใช้ข้อมูล

หากคุณเพียงต้องการนับแพ็คเก็ตคุณสามารถใช้ netstat นี่คือโปรแกรมเทอร์มินัล (เห็นผู้ชาย netstat)

~/Webwork/sftf
647 ==> netstat  -w10
            input        (Total)           output
   packets  errs      bytes    packets  errs      bytes colls
        73     0      17551         77     0      11256     0
        31     0       4731         41     0       6891     0

-w10 ให้บันทึกทุก 10 วินาที หากคุณต้องการบันทึกรายชั่วโมงคุณจะใช้ -w3600

Netstat มีวัตถุประสงค์ทั่วไป หากคุณมีอินเตอร์เฟสหลายอินเตอร์เฟสคุณสามารถกรองไปยังอินเตอร์เฟสที่กำหนดด้วยแฟล็ก -I นอกจากนี้คุณยังสามารถทำการกรองบางอย่างโดยโปรโตคอลตระกูลที่อยู่

หากคุณต้องการการกรองอย่างจริงจัง (ฉันต้องการทราบจำนวน bitorrent ที่ส่งไปยังอ่าวโจรสลัดเมื่อสัปดาห์ที่แล้ว) คุณต้องใช้ wireshark หรือ tcpdump (Tcpdump เป็น commandline) Wireshark นั้นเป็น GUI บน tcpdump ทั้งสองมีสถานที่ของพวกเขา


ขอบคุณที่พูดถึง iStumbler มันดูน่าสนใจมาก แต่สิ่งที่ฉันต้องการคือการรวบรวมข้อมูลเกี่ยวกับทราฟฟิกปัจจุบัน (จำนวนแพ็กเก็ตข้อมูลและรายชื่อลูกค้าที่เกี่ยวข้อง) การจำลองเสมือนจริงเป็นวิธีแก้ปัญหา แต่ฉันต้องการทราบว่ามีเครื่องมือ Mac OS ดั้งเดิมสำหรับสิ่งนั้นหรือไม่
sdabet

ฉันคิดว่าการนับ netstat จะทำงานได้เมื่อเชื่อมโยงกับเครือข่าย แต่ไม่ใช่ในโหมดมอนิเตอร์ฉันผิดหรือเปล่า
sdabet

ฉันแค่พยายาม [netstat -I en2 -w 5] รายงานสตริงของศูนย์ทุก ๆ 5 วินาที (ฉันมีส่วนต่อประสานที่ 4 บนคอมพิวเตอร์เครื่องนี้ Overkill .... )
Sherwood Botsford

2

ฉันพบว่าpyritสามารถบรรลุผลลัพธ์ที่คล้ายกัน:

  1. บันทึกการรับส่งข้อมูลแบบไร้สายด้วยtshark:

    sudo tshark -i en1 -I -w wlan.pcap
    
  2. วิเคราะห์การจับภาพด้วยpyrit:

    pyrit -r wlan.pcap analyze
    

1

ฉันกำลังใช้ aircrack-ng บน mac ของฉันจากเทอร์มินัลไม่ได้จำลองระบบปฏิบัติการอื่น นี่คือหน้าเว็บที่ดีที่กล่าวถึงความสัมพันธ์กับเครื่องมืออื่น ๆ ซึ่งฉันคิดว่าอาจช่วยคุณได้: http://easymactips.blogspot.com/2010/10/how-to-install-aircrack-on-mac.html

โดยวิธีการที่คุณอาจมีอยู่แล้วในระบบสิ่งที่คุณกำลังมองหา: ซ่อนตัวอยู่ในสนามบินของคุณคือจากโยเซมิตีบนดมกลิ่น กดตัวเลือกและไอคอนไร้สายของคุณคุณจะเห็นตัวเลือกการวินิจฉัยไร้สาย คำสั่ง 4 คือสแกน (คุณเห็นเครือข่ายช่องทาง MAC และข้อมูลอื่น ๆ ) และคำสั่ง 6 คือดมกลิ่น ลองสิ่งนั้นด้วย ทักทายที่ดีที่สุด


1

เนื่องจากaircrac-ngขาดทั้งairodump-ngและaireplay-ng[การอ้างอิง เอกสารของพวกเขา]คุณควรจะดูเป็น: KisMac2 โอเพ่นซอร์สไร้สายสะดุดและเครื่องมือความปลอดภัยสำหรับ Mac OS X

เหนือสิ่งอื่นใด:

  • แสดงให้เห็นว่าลูกค้าเข้าสู่ระบบ
  • สามารถจับแพ็คเก็ตได้ (สามารถส่งออก PCAP ได้)
  • เผย SSID ที่ซ่อนอยู่
  • สามารถทำการโจมตีได้หลายแบบเช่น "การโจมตีทางไกล"

พวกเขาเชื่อมโยงการบีบอัด.dmgไฟล์ในตอนท้ายของไฟล์ README นี้: KisMac2.zip


1

airodump-ng(ตามaireplay-ng, airbase-ng, airserve-ng, airtun-ng, ... ) ตั้งอยู่/usr/local/sbinบน Mac

ดังนั้นคุณสามารถเพิ่มเส้นทางนี้ให้กับ$PATHตัวแปร env ของคุณ:

echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.profile

เมื่อเปิดเซสชันใหม่ (เปิดเทอร์มินัลใหม่หรือกำลังรันsource ~..profile) คุณจะสามารถเข้าถึงairodump-ngคำสั่งและ aircrack อื่น ๆ ทั้งหมดที่เกี่ยวข้อง



0

คุณลองhttp://www.aircrack-ng.org/doku.php?id=install_aircrack แล้วหรือยัง

มีคำแนะนำในการติดตั้ง aircrack-ng บน Mac
จากเว็บไซต์:

การติดตั้งบน Mac OSX วิธีที่ง่ายที่สุดและง่ายที่สุดในการติดตั้งบน Mac OS X คือผ่าน Macports คุณเพียงแค่ทำ“ sudo> พอร์ตติดตั้ง aircrack-ng”

หรือใช้คำแนะนำต่อไปนี้:

ตรวจสอบให้แน่ใจว่าคุณติดตั้ง Xcode บน Mac ของคุณซึ่งสามารถพบได้ในตัวติดตั้ง> CD / DVD ที่มาพร้อมกับ Mac ของคุณ หลังจากได้รับแหล่งที่มาคุณสามารถทำการ“ ติดตั้ง &&> sudo make install” จากไดเรกทอรี untarred เมื่อคุณใช้ความเสถียรคุณต้อง> เปลี่ยนชื่อ Makefile.osx เป็น Makefile และเมื่อคุณใช้รุ่น dev มันจะตรวจสอบโดยอัตโนมัติว่าคุณกำลังใช้ดาร์วินและรวบรวมปรับ

โปรดทราบว่าairodump-ng และ aireplay-ng เป็น linux เท่านั้นและจะไม่ทำงานภายใต้ OSX เนทีฟดังนั้นสำหรับการคืนสภาพและการดมกลิ่นคุณจะต้องใช้วิธีการอื่น

หากคุณมี intel Mac ให้ตรวจสอบตัวเลือก VMware Fusion ที่ระบุไว้ด้านล่างใน> หน้านี้

ตัวเลือกคือ openssl-dev และ sqlite3 ซึ่งสามารถติดตั้งผ่าน fink


7
อย่างที่พูดไว้ในคำพูดของคุณ, airodump-ng and aireplay-ng are linux only and will not work under OSX native. และมันไม่ทำงานแน่นอน นั่นเป็นเหตุผลที่ฉันกำลังมองหาทางเลือกใน Mac OS X (ไม่ใช่สำหรับการฉีดแพ็คเก็ตเพียงเพื่อทิ้ง AP และไคลเอนต์พร้อมกับจำนวนของแพ็กเก็ตข้อมูลสำหรับแต่ละ AP)
sdabet
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.