मैक्स ओएस एक्स के लिए एरोडम्प-एनजी के बराबर


19

क्या मैक ओएस एक्स के लिए एरोडम्प-एनजी के बराबर है (यह केवल लिनक्स पर चलता है ), पास के पहुंच बिंदुओं पर वर्तमान वायरलेस ट्रैफ़िक का अवलोकन प्रदान करता है, अर्थात:

  • पकड़े गए डेटा पैकेट की संख्या
  • वर्तमान में प्रत्येक एपी के साथ जुड़े उपकरणों की सूची

जवाबों:


15

आप इसे काढ़ा का उपयोग करके स्थापित कर सकते हैं

काढ़ा एयरक्रैक-एनजी स्थापित करें

या पोर्ट का उपयोग कर रहा है

sudo port एयरक्रैक-एनजी स्थापित करें


21
aircrack-ngसूट वास्तव में स्थापित किया जा सकता है लेकिन airodump-ngटूल मैक ओएस (cf wirelessdefence.org/Contents/AircrackORIGINAL.html#q0C0 ) पर काम नहीं करेगा
sdabet

8

इसी समस्या के साथ बहुत निराशा के बाद मुझे वास्तव में मेरे मैक टर्मिनल पर एरोडम्प का उपयोग करने का एक तरीका मिला। मुझे एहसास हुआ कि सभी फाइलें जिन्हें मैं सफलतापूर्वक निष्पादित कर सकता हूं वे निर्देशिका पथ में स्थित हैं

/ Usr / स्थानीय / bin /

और यह पता चला है कि एरोडम्प वास्तव में मेरे कंप्यूटर पर था, यह सिर्फ पथ में संग्रहीत किया गया था

/ Usr / स्थानीय / sbin

और मैं इसे उस रास्ते से निष्पादित करने में असमर्थ था। मैंने सभी एरोडम्प को / usr / स्थानीय / sbin पथ से / usr / स्थानीय / बिन पथ पर ले जाया था और यह अब बहुत अच्छा काम करता है! मैं घंटों से पागल हो रहा था और यह इतना आसान था


यह ओएस एक्स और किसी भी यूनिक्स पर पेट का प्रबंधन करने का सही तरीका नहीं है।
dan

2
सही तरीका यह है: PATH= ${PATH}:/usr/local/sbinऔर उन बायनेरिज़ को जाने दें जहाँ अच्छे इंस्टॉलर उन्हें ढूंढते और अपडेट करते हैं।
दान

PATH के बाद आपको एक अतिरिक्त स्थान मिला है = (इसे मेरी मशीन पर निकालना होगा)
user1464581

यह आश्चर्यजनक है, धन्यवाद एक टन। किसी के लिए भी उत्तर को स्पष्ट करने के लिए, फाइंडर पर जाएं, हिट करें CRTL + Shift + G, पर जाएं /usr/local/sbin, सभी फाइलों को CRTL + Shift + Gकॉपी करें, फिर से हिट करें, यह सब पेस्ट करें। किया हुआ!
रयान कोकोजो

4

आप आसानी से होमब्रे का उपयोग करके स्थापित कर सकते हैं

कर brew install aircrack-ng

फिर करो

airodump-ng-oui-update airodump- एनजी स्थापित या अद्यतन करने के लिए


2
aircrack-ngसूट वास्तव में स्थापित किया जा सकता है लेकिन airodump-ng toolमैक ओएस पर काम नहीं करेगा
sdabet

3

इसका उपयोग संभव है आवश्यक रूप से एरोडम्प-एनजी का काम करने में सक्षम मॉनिटर मोड के साथ विंडसर । यह कच्चे 802.11 फ्रेम पर कब्जा करने की अनुमति देगा जो एपी और ग्राहकों से यातायात को दिखाएगा। यह याद रखने की आवश्यकता है कि वाईफाई डिवाइस एक समय में केवल एक ही चैनल पर सुन सकता है, इसलिए आप केवल उस चैनल पर ट्रैफ़िक देखेंगे जो इसके लिए सेट है। आप कैप्चर करने से पहले या एयरपोर्ट (/System/Library/PStreetFrameworks/Apple80211.framework/Resources/airport) कमांड का उपयोग करके (या जैसे कि आपके वाईफाई एडेप्टर को कहा जाता है चैनल को एन 1 कहा जाता है) का उपयोग करके आप एक वांछित नेटवर्क को जोड़कर चैनल चुन सकते हैं। :

airport en1 sniff 1

ध्यान दें कि यह कमांड पैकेट को कैप्चर करने के लिए भी फाइल करेगा ताकि कोई व्यक्ति एयरपोर्ट पर कब्जा करने के लिए सिर्फ हवाई अड्डे का उपयोग कर सके और फिर फाइल को खोलें या एयरपोर्ट कमांड को छोड़ दें जब आपने मॉनिटर मोड कैप्चर करना शुरू कर दिया हो और विंडसर को इकट्ठा कर लें ताकि आप उन्हें रियलटाइम में देख सकें । एक वास्तव में कैप्चर चैनल को बदल सकता है जबकि Wireshark चल रहा है लेकिन चैनल परिवर्तन होने के दौरान आपको पैकेट छूट सकता है।


2

जैसा कि मेरे पास वर्तमान में एक रनिंग लाइनिक्स बॉक्स नहीं है, मैं एयरक्रैक-एनजी की क्षमताओं पर निर्भर नहीं हूं

Possibles: iStumbler at http: istumbler.net काफी विरल क्षेत्र में, यह शायद सबसे अधिक चालू है।

किसमैक आखिरी बार 2006 में रिलीज हुई किस्मत का पुराना पोर्ट है, लेकिन हिम तेंदुए पर काम करने की सूचना है। यह कोशिश नहीं की है।

एक अन्य संभावित उपयोगी उपकरण वायरशार्क है। इसका उपयोग करने के लिए आपको XQuartz इंस्टॉल करना होगा, क्योंकि यह X11 विंडोज़ ऐप है।

वर्चुअलबॉक्स, समानताएं या वीएमफ्यूज़न के तहत खिड़कियां स्थापित करने और इसे अपने ईथरनेट कार्ड तक पूरी पहुंच देने की एक अंतिम संभावना है।


आपकी टिप्पणी में स्पष्टता के आधार पर, मुझे लगता है कि अगर आप ट्रैफ़िक को देखना चाहते हैं तो वॉयरशार्क वही करेगा जो आप चाहते हैं।

यदि आप सिर्फ पैकेट गिनना चाहते हैं, तो आप नेटस्टैट का उपयोग कर सकते हैं। यह एक टर्मिनल प्रोग्राम है। (मैन नेटस्टैट देखें)

~/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 सेकंड में एक रिकॉर्ड देता है। यदि आप प्रति घंटा रिकॉर्ड चाहते हैं तो आप -3636 का उपयोग करेंगे।

नेटस्टैट सामान्य उद्देश्य है। यदि आपके पास कई इंटरफ़ेस हैं, तो आप किसी दिए गए -I ध्वज के साथ फ़िल्टर कर सकते हैं। आप प्रोटोकॉल, पता परिवार द्वारा कुछ फ़िल्टरिंग भी कर सकते हैं।

यदि आपको गंभीर फ़िल्टरिंग की आवश्यकता है (मैं जानना चाहता हूं कि पिछले सप्ताह पाइरेट बे में कितने पैकेट बायटोरेंट भेजे गए थे) तो आपको वायरशार्क या टीसीपीडंप चाहिए। (Tcpdump कमांडलाइन है) Wireshark मूलतः tcpdump के शीर्ष पर एक GUI है। दोनों का अपना स्थान है।


IStumbler का उल्लेख करने के लिए धन्यवाद, यह बहुत दिलचस्प लगता है। लेकिन जो मैं वास्तव में चाहता हूं वह वर्तमान ट्रैफ़िक (डेटा पैकेट की संख्या और संबंधित क्लाइंट की सूची) पर जानकारी इकट्ठा करना है। वर्चुअलाइजेशन वास्तव में एक समाधान है, लेकिन मैं जानना चाहता था कि क्या इसके लिए एक देशी मैक ओएस उपकरण था।
sdabet

मुझे लगता है कि नेटस्टैट काउंटिंग केवल एक बार नेटवर्क से जुड़े काम करेगा, लेकिन मॉनिटर मोड में नहीं, क्या मैं गलत हूं?
sdabet

मैंने बस कोशिश की। [netstat -I en2 -w 5] हर 5 सेकंड में शून्य की एक स्ट्रिंग की रिपोर्ट करता है। (इस कंप्यूटर पर मेरे 4 इंटरफेस हैं। ओवरकिल ....)
शेरवुड बॉट्सफ़ोर्ड

2

मुझे पता चला कि पाइरिट एक समान परिणाम प्राप्त कर सकता है:

  1. इसके साथ वायरलेस ट्रैफ़िक कैप्चर करें tshark:

    sudo tshark -i en1 -I -w wlan.pcap
    
  2. इसके साथ कैप्चर का विश्लेषण करें pyrit:

    pyrit -r wlan.pcap analyze
    

1

मैं अपने मैक पर एयरक्रैक-एनजी का उपयोग कर रहा हूं, टर्मिनल से, अन्य ओएस का अनुकरण नहीं कर रहा हूं। यहाँ अन्य उपकरणों के संबंध का उल्लेख करते हुए एक अच्छा पृष्ठ है, जो मुझे लगता है कि आपकी मदद कर सकता है: http://easymactips.blogspot.com/2010/10/how-to-install-aircrack-on-mac.html

वैसे, शायद आपके पास पहले से ही सिस्टम है जिसे आप ढूंढ रहे हैं: अपने हवाई अड्डे में छिपा हुआ है, योसेमाइट से, एक स्निफर। प्रेस विकल्प और आपका वाईफाई आइकन, आपको विकल्प वायरलेस डायग्नोस्टिक्स दिखाई देगा। कमांड 4 स्कैन है (आप नेटवर्क, चैनल, एमएसीएस और अन्य डेटा देखें) और कमांड 6 स्निफर है। वह भी आजमाइए। शुभकामनाएँ।


1

चूंकि aircrac-ngदोनों का अभाव है airodump-ngऔर aireplay-ng[रेफ। उनके प्रलेखन] आपको इस पर ध्यान देना चाहिए: KisMac2 । मैक ओएस एक्स के लिए एक खुला स्रोत वायरलेस ठोकर और सुरक्षा उपकरण।

अन्य बातों के अलावा:

  • क्लाइंट्स में लॉग इन दिखाता है
  • पैकेट पर कब्जा कर सकते हैं (PCAP निर्यात संभव)
  • छिपा SSIDs का पता चलता है
  • "घातक हमले" जैसे विभिन्न हमले कर सकते हैं

वे .dmgREADME फ़ाइल के अंत में ज़िपित फ़ाइल को लिंक करते हैं : KisMac2.zip


1

airodump-ng(के रूप में aireplay-ng, airbase-ng, airserve-ng, airtun-ng, ...) में स्थित है /usr/local/sbinपर एक मैक।

इसलिए आप इस रास्ते को अपने $PATHएनवी वैरिएबल में जोड़ सकते हैं :

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

जब एक नया सत्र (नया टर्मिनल खोलना या चलाना source ~..profile) चल रहा हो, तो आपके पास airodump-ngकमांड और अन्य सभी एयरक्रैक संबंधित हैं।



0

क्या आपने http://www.aircrack-ng.org/doku.php?id=install_aircrack की कोशिश की है

इसमें मैक पर एयरक्रैक-एनजी स्थापित करने के निर्देश हैं।
वेबसाइट से:

मैक ओएसएक्स पर इंस्टॉल करना मैक ओएस एक्स पर स्थापित करने का सबसे सरल और आसान तरीका मैकपोर्ट्स के माध्यम से है। आप बस “sudo> port install aircrack-ng” करें।

वैकल्पिक रूप से, निम्नलिखित निर्देशों का उपयोग करें:

सुनिश्चित करें कि आपने अपने मैक पर Xcode इंस्टॉल किया है, जो इंस्टॉलर> सीडी / डीवीडी पर पाया जा सकता है जो आपके मैक के साथ आया था। स्रोत प्राप्त करने के बाद आप अनारक्षित निर्देशिका से एक सरल "मेक &&> सुडो मेक इनस्टॉल" कर सकते हैं। जब आप स्थिर का उपयोग करते हैं, तो आपको Makefile.osx का नाम बदलकर Makefile करना पड़ता है और जब आप dev संस्करण का उपयोग करते हैं, तो यह आपके द्वारा डार्विन का उपयोग कर रहे हैं और ठीक संकलन करेगा।

माइंड यू , एरोडम्प-एनजी और ऐयरप्ले-एनजी केवल लिनक्स हैं और ओएसएक्स मूल के तहत काम नहीं करेंगे , इसलिए इसे फिर से बनाने और सूँघने के लिए आपको अन्य साधनों का उपयोग करना होगा।

यदि आपके पास एक इंटेल मैक है तो VMware फ्यूजन विकल्प को देखें जो कि इस पृष्ठ पर कम> उल्लिखित है।

वैकल्पिक ओपनसेल-देव और sqlite3 है जो कि फ़िंक के माध्यम से स्थापित किया जा सकता है


7
ठीक है, के रूप में, अपने उद्धरण में कहा airodump-ng and aireplay-ng are linux only and will not work under OSX native। और यह वास्तव में काम नहीं करता है। यही कारण है कि मैं मैक ओएस एक्स (पैकेट इंजेक्शन के लिए नहीं, बस एपी और डंपिंग के लिए प्रत्येक एपी के लिए डेटा पैकेट की संख्या के साथ) के लिए एक विकल्प की तलाश कर रहा हूं
sdabet
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.