0

I am looking to be able to scan bluetooth addresses around me, and then get info on the devices from the address (i.e. if its a phone/speaker, or maybe if there is a public registry of device addresses).

I found https://www.macvendorlookup.com/, but when I put my phone's bluetooth address I get 'Bluberi Gaming Technologies Inc', which as far as I can find has nothing to do with my phone.

How can I get accurate info on a device from the Bluetooth address?

5
  • Yes, you can get the device type by its MAC. For classic Bluetooth devices look for Class Of Device (COD) values. For LE devices look for LE Appearance values. Commented Oct 6, 2023 at 8:19
  • It looks like you got info, you just didn't get the info you expected. So, I'm not sure how to answer your question.
    – schroeder
    Commented Oct 6, 2023 at 8:28
  • @schroeder It doesn't seem to be correct - so I am wondering how to get correct info on the device.
    – Kovy Jacob
    Commented Oct 9, 2023 at 0:45
  • Right, that's what I said. You've asked for how to get info, but you've got it. You want to know why this info is incorrect. That's an easier problem to look up: security.stackexchange.com/questions/200474/…
    – schroeder
    Commented Oct 9, 2023 at 7:57
  • Short answer: you can't. Your phone randomises its address.
    – schroeder
    Commented Nov 5, 2023 at 13:24

1 Answer 1

0

If you want to get information solely from the mac-address, the information in the MAC-vendor table is what you get.

If you want to scan what is around you and get a bit more info, then (on Linux), you could do:

bluetoothctl scan on
Discovery started
[CHG] Controller 7C:B2:7D:86:E1:CD Discovering: yes
^Z
[2]+  Stopped                 bluetoothctl scan on

$ bg
$bluetoothctl devices
Device 50:C2:53:CE:25:2E Jabra Evolve2 Buds
Device F0:51:76:16:25:53 Alcatel 1SE

Not the answer you're looking for? Browse other questions tagged .