ब्लूटूथ डिवाइस को कैसे ब्लॉक करें जो मुझे युग्मन अनुरोधों के साथ फैलाता है?


15

एक ब्लूटूथ डिवाइस जो मेरा नहीं है और न ही मेरे नियंत्रण में है, मेरे कंप्यूटर को जोड़ी बनाने के लिए कहता है, लगभग हर मिनट।

दिलचस्प है, यह वास्तव में एक डॉस हमले के रूप में काफी प्रभावी है ।

मेरी बीटी को अक्षम करना एक विकल्प नहीं है, क्योंकि मुझे अपने बीटी उपकरणों के लिए इसकी आवश्यकता है।

मैं OSX को इस विशेष बीटी डिवाइस को अनदेखा करना चाहता हूं, लेकिन मैं यह पता नहीं लगा सकता कि कैसे।


क्या यह आपका डिवाइस है?
Ruskes

1
अच्छा प्रश्न। नहीं ऐसा नहीं है।
user50849

यदि उपकरण उस व्यक्ति से जुड़ा है जो इसका मालिक है, तो आप उस व्यक्ति को समस्या का ध्यान रखने के लिए क्यों नहीं कहते हैं। BTW / यह किस प्रकार का उपकरण है?
IconDaemon

मेरी विशेष स्थिति में, यह कोई समस्या नहीं है। समस्या यह भी है कि यह पहले से ही एक अलग कंप्यूटर के रूप में काम करता है पास ही चालू किया गया था, और डिवाइस (एक कीबोर्ड) ने ख़ुशी से खुद को उस कंप्यूटर से जोड़ा। लेकिन मान लें कि यह संभव नहीं है। मैं एक ऐसे कैफे में हूं जहां मुझे नहीं पता कि यह कौन सा डिवाइस है, या मेरा सभी उपकरणों पर पूरा नियंत्रण है, लेकिन एक ब्लूटूथ कार्यान्वयन छोटी गाड़ी है और मैं इसे ठीक से व्यवहार नहीं कर सकता।
user50849

व्यवहार के पीछे वास्तविक दुर्भावनापूर्ण इरादे भी हो सकते हैं। जैसे सवाल कहता है, यह डॉस-अटैक के रूप में काम करता है, क्योंकि जो विंडो चोरी करता है वह उस उपयोगकर्ता से फोकस करता है जो वर्तमान में कर रहा है।
user50849

जवाबों:


6

@ Ccpizza के उत्तर से प्रेरित।

टर्मिनल खोलें और टाइप करें:

  1. sudo plutil -convert xml1 /Library/Preferences/com.apple.Bluetooth.plist
  2. आक्रामक ब्लूटूथ डिवाइस के मैक पते का पता लगाएं। आप इसे खोज कर पा सकते हैं /Library/Preferences/com.apple.Bluetooth.plist
  3. इस सेक्शन को प्लिस्ट में जोड़ें:

    <key>IgnoredDevices</key>
    <array>
            <string>ff-ff-ff-ff-ff-ff</string>
    </array>
    

जहां FF: FF: FF: FF: FF: FF, आक्रामक ब्लूटूथ डिवाइस का मैक एड्रेस है।

  1. sudo plutil -convert binary1 /Library/Preferences/com.apple.Bluetooth.plist
  2. यदि आवश्यक हो तो रिबूट ओएस एक्स।

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

मैं इसे वापस नहीं बदल सका, यहाँ भी ऐसा ही किया गया: /Library/Preferences/com.apple.Bluaxy.plist: संपत्ति सूची त्रुटि: लाइन 924 पर बंद टैग खुले टैग सरणी / JSON त्रुटि से मेल नहीं खाता: JSON टेक्स्ट के साथ शुरू नहीं होता है खंडों को सेट न करने के लिए सरणी या ऑब्जेक्ट और विकल्प।
सातफोरक

क्या प्लिस्ट को बाइनरी प्रारूप में बदलना आवश्यक है? मैंने कभी नहीं किया, हालांकि मैंने कभी भी इस विशिष्ट को संपादित नहीं किया है ...
Wowfunhappy

@wowfunhappy मुझे लगता है कि यह आवश्यक है, लेकिन अगर आप नीचे edo42 के जवाब की जांच करते हैं, defaults writeतो इसका उपयोग प्लिस्ट को हाथ से संपादित किए बिना करेंगे।
wjl

6

जीयूआई रास्ता

विकल्प + Shift ( + ) को दबाकर रखें और टॉपबार में ब्लूटूथ आइकन पर क्लिक करें।

एक डिबग उपमेनू नीचे दिखाए गए अनुसार दिखाई देगा: macos रीसेट ब्लूटूथ

आपको सभी डिवाइस को हटाने के लिए विकल्प मिलते हैं और सभी कनेक्ट किए गए ऐप्पल डिवाइसों को फ़ैक्टरी रीसेट करें - जो भी आपको चाहिए।

टर्मिनल तरीका है

टर्मिनल खोलें और टाइप करें:

  1. sudo rm /Library/Preferences/com.apple.Bluetooth.plist Enter
  2. rm ~/Library/Preferences/com.apple.Bluetooth.plist Enter
  3. रिबूट OSX।

ऊपर दिए गए कमांड सिस्टम सेटिंग्स से 'याद' ब्लूटूथ डिवाइस के मैक पते को हटा देंगे। यदि आप उन फ़ाइलों की वास्तविक सामग्री पर एक नज़र रखना चाहते हैं, तो मूल फ़ाइल को उपयोगकर्ता-लिखने योग्य फ़ोल्डर में कॉपी करें और फिर करें:

plutil -convert xml1 com.apple.Bluetooth.plist,

और फिर इसे एक पाठ संपादक के साथ खोलें (यह एक XML फ़ाइल है)।

इसे द्विआधारी उपयोग में बदलने के लिए

plutil -convert binary1 com.apple.Bluetooth.plist


2
यह आशाजनक लग रहा है, लेकिन इसके बारे में किसी भी प्रकार का विवरण अच्छा होगा। :)
user50849

इस पल के लिए मेरे परिवर्तन ओएस एक्स द्वारा हर समय वापस हो जाते हैं: / (macOS सिएरा 10.12.2)
rdrey

यह काम नहीं करता है। नए उपकरणों को अभी भी किसी भी तरह से जोड़ दिया जाता है। यह कैसे संभव है कि एक ब्लूटूथ डिवाइस सफलतापूर्वक युग्मन के बिना मैक से जुड़ सकता है? यह एक सफल हमला वेक्टर है जो ऐसा लगता है कि हर कोई अनदेखा कर रहा है।
D मैक

4
  1. अपराधी ब्लूटूथ डिवाइस के मैक पते का पता लगाएं
  2. ब्लूटूथ को अक्षम करें
  3. sudo defaults write /Library/Preferences/com.apple.Bluetooth.plist IgnoredDevices -array-add '<ENTER MAC ADDRESS HERE>'टर्मिनल में टाइप करें
  4. फिर से ब्लूटूथ सक्षम करें

2
ब्लूटूथ को सक्षम करने के बाद इग्नोरडिवेस ऐरे मेरे लिए फिर से खाली है। एल कैपिटन 10.11.5 (15F34)।
एमजोल

काम नहीं करता है। एक नया डिवाइस (एक अलग और नए मैक एड्र के साथ) कुछ मिनट बाद प्लिस्ट में जाता है।
D मैक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.