c#,蓝牙得到所有在范围内配对的不可发现的设备

本文关键字:发现 范围内 | 更新日期: 2023-09-27 17:50:33

我研究这个问题已经有一段时间了。我无法探测到范围内未被发现的设备。是的,使设备无法被发现是一种安全预防措施,但如果设备是配对的,那么允许在范围内检测它不是公平的吗?

BluetoothClient client = new BluetoothClient();
BluetoothDeviceInfo[] devices = client.DiscoverDevices();

这是没有提供所需功能的代码。我看到了这个链接。它指出有可能在你有MAC地址的范围内获得设备(我也会有)。

  1. 是否有可能在32Feet.net库中发现一个无法发现的蓝牙设备以及如何发现?
  2. 检查如果设备我知道MAC地址将在范围内,即使在隐藏模式和如何?
  3. 要在范围内获得无法发现的配对设备,如何获得?

注:我是如此绝望,甚至像恶意软件这样的解决方案都会受到欢迎。

c#,蓝牙得到所有在范围内配对的不可发现的设备

阅读主题让我意识到这只能通过定制蓝牙模块(涉及硬件制作)来完成。

  1. 不可能在32Feet.net库中发现蓝牙设备。
  2. MAC地址只能用于定制蓝牙模块,对于常规硬件这是不可能的。
  3. 这也是不可能的

总而言之,在没有必要知识的情况下制作一个定制的蓝牙模块会占用太多的时间和精力,不值得。