Можно ли изменить Bluetooth-адрес мобильного устройства?

Можно ли изменить Bluetooth-адрес мобильного устройства? Я спрашиваю об этом, потому что одна часть моей системы зависит от этой безопасности. Если это можно сделать, насколько сложно это сделать и как это можно сделать.

Я знаю, что на Linux вы можете изменить это довольно легко, но это для ПК.

3 ответа

Решение

Производители устройств не разрешат изменение MAC-адреса, MAC-адрес контролируется и распределяется IEEE, поскольку он должен быть уникальным.

если вы производитель устройства, вы можете получить несколько адресов и постоянно менять их на одном устройстве. (теоретически это возможно). Изменение MAC возможно с помощью драйверов более низкого уровня, и обычно эта возможность недоступна для приложений.

"Я спрашиваю об этом, потому что одна часть моей системы зависит от этой безопасности". Если вы используете MAC-адрес Blue Tooth в качестве соображения безопасности, вы поступаете неправильно.

Это ТОЧНО так же, как банки, использующие только горячее имя "back.com" для проверки того, что пользователь подключается к правильному веб-сайту. Вот почему https и SSL были изобретены не только для шифрования, но и для проверки того, что пользователи являются теми, кем они себя называют.

То есть вам нужно будет внедрить какую-то цепочку доверия, чтобы обеспечить безопасность, а не какой-то случайный MAC-адрес, который технически доступен для просмотра (с диапазоном), а также подделан, как это было доказано приложениями / драйверами для ПК.

Я никогда не слышал о каких-либо инструментах на Windows, которые могут это сделать, только Linux. Я предлагаю вам получить Live CD с Linux и следовать этому пошаговому руководству:

http://www.siddharthabbineni.com/tech/hardware/change-bluetooth-device-mac-address.html

Другие вопросы по тегам