공공장소라면 어디든 주변에서 수십 개의 블루투스 기기가 신호를 내뿜고 있습니다. 이어폰, 스마트워치, 자동차, 비콘, 컴퓨터 등입니다. 대부분은 어떤 기기와도 페어링되지 않은 상태로, 듣고자 하는 사람이라면 누구에게나 자신의 존재를 알립니다. BLE 스캐너를 사용하면 실시간으로 이를 확인할 수 있으며, 각 신호는 놀라울 정도로 상세한 이야기를 전달합니다.

페어링되지 않은 블루투스 기기가 방출하는 정보

거의 모든 웨어러블과 최신 IoT 기기가 사용하는 표준인 블루투스 저에너지(BLE)는 광고 패킷(advertising)을 통해 작동합니다. 기기는 페어링이나 비밀번호 없이도 다른 기기가 자신을 발견할 수 있도록 초당 여러 번 이러한 패킷을 브로드캐스트합니다.

즉, 블루투스 권한이 있는 앱이라면 누구나 이를 수신할 수 있다는 뜻입니다. 이는 해킹이나 취약점이 아니라 프로토콜이 설계된 방식 그 자체입니다.

각 신호가 드러내는 것

각 광고 패킷에는 여러 필드가 포함될 수 있습니다. 다음은 가장 일반적인 필드와 그 내용입니다.

  • 기기 이름. 때로는 일반적이고(«BLE Device»), 때로는 구체적입니다(«…의 AirPods», «Amazfit GTS», «BMW X3»). 이어폰이나 스마트워치는 대개 사용자가 지정한 이름을 브로드캐스트합니다.
  • MAC 주소. 고유 식별자입니다. 최신 기기는 추적을 어렵게 하기 위해 주기적으로 회전하는 임의의 MAC 주소를 사용하지만, 많은 액세서리 and IoT 기기는 여전히 공장에서 설정된 고정 MAC 주소를 사용합니다.
  • RSSI(신호 강도). 신호가 도달하는 강도를 나타내며 거리를 추정하는 데 사용됩니다. 가까울수록 값이 큽니다.
  • 제조업체(Manufacturer Specific Data 필드). 기기 이름이 일반적이더라도 Apple, Samsung, Garmin 등을 식별할 수 있는 회사 ID입니다.
  • 브로드캐스트 서비스(UUID). 심박수, 배터리, Find My, MIDI 등 어떤 기능을 제공하는지 나타내며 기기 종류를 유추할 수 있게 해줍니다.
  • 배터리 잔량 및 텔레메트리 데이터(광고에 이를 포함하는 기기의 경우).

RSSI에서 거리까지

RSSI는 dBm 단위로 측정되며 음수 값을 가집니다. −40 dBm은 «바로 코앞», −95 dBm은 «간신히 들리는 수준»입니다. 탁 트인 공간에서의 대략적인 참고 기준은 다음과 같습니다.

RSSI
대략적인 거리
−30 ~ −50 dBm
매우 가까움 (1~2m 미만)
−50 ~ −70 dBm
같은 방 안 (2~10m)
−70 ~ −85 dBm
다른 방 또는 다른 층 (10~20m)
−85 ~ −100 dBm
멀거나 장애물이 있음 (>20m)

벽, 인체, 안테나 방향 등으로 인해 이러한 값들은 꽤 크게 변동하므로, 정확한 측정값이 아니라 추정치로 사용하세요.

주로 발견되는 기기들

  • 길을 지나가는 사람들의 이어폰과 시계(가장 많음).
  • 멀티미디어 시스템과 가끔은 모델명을 광고하는 자동차.
  • 근접 마케팅용으로 상점과 박물관에서 사용되는 iBeacon/Eddystone 비콘.
  • 스마트 홈 기기: 온도계, 전구, 도어락, AirTag 형태의 추적기.
  • 사용자 본인의 기기: RSSI를 '바둑이 찾기(뜨거움-차가움)'처럼 활용하여 집에서 잃어버린 웨어러블 기기를 찾는 데 유용함.

프라이버시 측면

기기가 '보인다'고 해서 공격당할 수 있다는 의미는 아닙니다. 광고는 읽기 전용이며 개인 데이터를 직접 노출하지 않습니다. 진짜 위험은 MAC 주소 추적입니다. 기기가 항상 동일한 식별자를 광고하는 경우, 센서 네트워크가 사용자의 이동 경로를 추적할 수 있기 때문입니다. 이것이 바로 iOS와 Android가 무작위 MAC 주소를 로테이션하고 Apple이 에어팟(AirPods)의 식별자를 계속 변경하는 이유입니다.

자신의 흔적을 줄이고 싶다면: 사용하지 않을 때는 블루투스를 끄고, 식별 가능한 이름으로 신호를 내보내는 오래된 액세서리가 있는지 확인하세요.

실제로 확인하는 방법

가장 시각적인 방법은 BLE Radar 같은 레이더형 앱을 사용하는 것입니다. 이 앱은 감지된 기기들을 예상 거리에 따라 레이더 상에 배치하고, 이름, 제조사, 실시간 RSSI 및 각 기기가 광고하는 서비스를 보여줍니다. 쇼핑몰이나 공항에서 처음 이 앱을 열어보면 놀라울 것입니다.

결론

공기 중에는 페어링 없이도 기기 종류, 제조사, 거리를 드러내는 BLE 신호가 가득합니다. 이를 탐색하는 것은 합법적이고 교육적이며 유용합니다. 잃어버린 시계를 찾는 것부터 가지고 있는 기기들이 무엇을 송출하는지 감사(audit)하는 것까지 스캐너 앱 하나면 시작할 수 있습니다.