Perangkat bluetooth yang bukan milik saya atau di bawah kendali saya meminta komputer saya untuk memasangkan, sekitar setiap menit.
Menariknya, ini sebenarnya cukup efektif sebagai serangan DOS .
Menonaktifkan BT saya bukanlah suatu pilihan, karena saya membutuhkannya untuk perangkat BT saya.
Saya ingin memberitahu OSX untuk mengabaikan perangkat BT khusus ini, tetapi saya tidak tahu caranya.
Jawaban:
Terinspirasi oleh jawaban @ ccpizza.
Terminal terbuka dan ketik:
sudo plutil -convert xml1 /Library/Preferences/com.apple.Bluetooth.plist
/Library/Preferences/com.apple.Bluetooth.plist
.Tambahkan bagian ini ke daftar:
Di mana FF: FF: FF: FF: FF: FF: alamat MAC perangkat Bluetooth yang menyinggung.
sudo plutil -convert binary1 /Library/Preferences/com.apple.Bluetooth.plist
sumber
defaults write
akan melakukan ini tanpa harus mengedit tangan plist.Cara GUI
Tekan dan tahan bersama Option + Shift ( ⌥+ ⇧) dan klik ikon Bluetooth di bar atas.
Submenu Debug akan muncul seperti yang ditunjukkan di bawah ini:
Anda mendapatkan opsi untuk Menghapus semua perangkat dan mengatur ulang Pabrik semua perangkat Apple yang terhubung - pilih mana yang Anda butuhkan.
Cara terminal
Terminal terbuka dan ketik:
sudo rm /Library/Preferences/com.apple.Bluetooth.plist
Enterrm ~/Library/Preferences/com.apple.Bluetooth.plist
EnterPerintah di atas akan menghapus alamat MAC dari perangkat bluetooth yang 'diingat' dari pengaturan sistem. Jika Anda ingin melihat isi sebenarnya dari file-file itu salin file asli ke folder yang dapat ditulis pengguna dan kemudian lakukan:
plutil -convert xml1 com.apple.Bluetooth.plist
,dan kemudian membukanya dengan editor teks (ini adalah file XML).
Untuk mengubahnya kembali menjadi penggunaan biner
plutil -convert binary1 com.apple.Bluetooth.plist
.sumber
sudo defaults write /Library/Preferences/com.apple.Bluetooth.plist IgnoredDevices -array-add '<ENTER MAC ADDRESS HERE>'
terminalsumber