Un appareil Bluetooth qui n'est pas à moi ni sous mon contrôle demande à mon ordinateur de se coupler, environ toutes les minutes.
Fait intéressant, c'est assez efficace en tant qu'attaque DOS en fait.
Désactiver mon BT n'est pas une option, car j'en ai besoin pour mes appareils BT.
Je veux dire à OSX d'ignorer cet appareil BT particulier, mais je ne sais pas comment.
Réponses:
Inspiré par la réponse de @ ccpizza.
Terminal ouvert et tapez:
sudo plutil -convert xml1 /Library/Preferences/com.apple.Bluetooth.plist
/Library/Preferences/com.apple.Bluetooth.plist
.Ajoutez cette section à la liste:
Où FF: FF: FF: FF: FF: FF est l'adresse MAC du périphérique Bluetooth incriminé.
sudo plutil -convert binary1 /Library/Preferences/com.apple.Bluetooth.plist
la source
defaults write
fera sans avoir à modifier manuellement le plist.La manière GUI
Appuyez simultanément sur Option + Maj ( ⌥+ ⇧) et cliquez sur l'icône Bluetooth dans la barre supérieure.
Un sous-menu Debug apparaîtra comme indiqué ci-dessous:
Vous avez la possibilité de supprimer tous les appareils et de réinitialiser tous les appareils Apple connectés en usine - choisissez celui dont vous avez besoin.
La voie terminale
Terminal ouvert et tapez:
sudo rm /Library/Preferences/com.apple.Bluetooth.plist
Enterrm ~/Library/Preferences/com.apple.Bluetooth.plist
EnterLes commandes ci-dessus supprimeront les adresses MAC des périphériques Bluetooth «mémorisés» des paramètres du système. Si vous souhaitez consulter le contenu réel de ces fichiers, copiez le fichier d'origine dans un dossier accessible en écriture à l'utilisateur, puis procédez comme suit:
plutil -convert xml1 com.apple.Bluetooth.plist
,puis ouvrez-le avec un éditeur de texte (il s'agit d'un fichier XML).
Pour le reconvertir en utilisation binaire
plutil -convert binary1 com.apple.Bluetooth.plist
.la source
sudo defaults write /Library/Preferences/com.apple.Bluetooth.plist IgnoredDevices -array-add '<ENTER MAC ADDRESS HERE>'
dans le terminalla source