안테나를 몇 cm 옮기자 사라진 TV 신호, 옆방 걸음걸이 속도까지 재다
- ATSC 디지털 TV 신호를 USRP B200으로 받아 스펙트로그램을 뜬 결과, 안테나를 몇 cm 옮기자 직접파가 강한 반사파에 상쇄되는 선택적 페이딩으로 신호가 거의 사라짐
- 이 상태에서는 의자에서 일어나는 것만으로 스펙트로그램에 줄무늬가 생기고, 옆방을 걸어다니는 움직임까지 잡힘
- 줄무늬 간격 70픽셀과 워터폴 갱신률 150Hz로 2.1Hz를 구하고 490MHz 반송파에 대입해 1.3 m/s(4.6 km/h)라는 보행 속도를 계산함
- 직접파에 수직으로 걸었기 때문에 기하 보정 없이 속도를 그대로 쓸 수 있었고, 단순 수신기만으로 움직임 감지와 속도 추정이 가능함을 보임
- WiFi나 LTE 같은 넓은 대역 신호에도 같은 원리가 통하지만 워터폴이 지저분해 채널 상태 정보(CSI)를 뽑아내는 추가 작업이 필요함
Hacker News 의견들
패러노이아 하나 더 추가해줘서 고맙다
RuView라는 프로젝트가 딱 이거임. 상용 WiFi 신호로 실시간 공간 인식, 생체신호, 존재 감지까지 하는데 비디오 픽셀은 하나도 안 씀
가능성을 아는 거랑 패러노이아는 다름. 후자는 병이고
악당이 이제 내가 집에 있는지 없는지 알 수 있게 된 거네. 참 좋겠다
집 둘레에 보안 카메라 3대만 있어도 마이크 스트림으로 실내 위치랑 활동을 꽤 정확히 잡아냄. 그 마이크 생각보다 민감함
그거 이미 휴대폰이 비행기 모드 아닌 것만으로 다 알 수 있음
ARP 트래픽 엿보면 되잖아. 아니면 WiFi 칩을 프로미스큐어스 모드로 돌려서 주변 STA를 다 긁고 ML로 내 폰 MAC을 찾아내면 됨
IEEE 802.11bf-2025 표준도 있고 일부 라우터엔 기능이 이미 들어감. 필립스 휴도 최신 조명에 지그비 신호를 재는 MotionAware를 넣었음. 안테나랑 연산 조금 있는 건 다 됨
그런 정보로 뭘 하려는 악당이면 평일 아침에 집 앞에서 지켜보면 됨. 기술 부두술 필요 없음
아니면 문 두드려보면 되고
Van Eck phreaking도 참고해봐. 크립토노미콘 덕에 유명해짐
아날로그 TV 안테나 쓰던 시절엔 사람 서는 위치에 따라 신호가 달라지는 게 당연했음. Mr. Bean 스케치에도 그 장면 나옴
광케이블도 음파로 케이블이 휘면 빛이 흔들려서 도청이 됨. 다만 리피터를 지나면 정리된 신호만 나옴. 예전엔 CRT 전자파로 벽 너머 화면까지 복원했고
창문에 도플러 레이저 간섭계 붙이면 끝임. 광케이블은 물리 접근이 필요하고 단일모드는 진동에 둔감해서 설치가 어려움
레이저로 진동하는 표면을 읽는 건 40년대 소련이 이미 했음. 만든 사람이 테레민 악기 만든 그 Theremin임
ESPARGOS나 ESPSDR 보면 10달러 아래로 WiFi랑 LTE 스펙트럼을 관측할 수 있음
Home Assistant에 WiFi로 방 존재 감지하는 확장 없나? ESPectre가 있고 지그비로 하는 것도 있음
LTE 라디오 카운터로 교통량 센서를 만든 적 있음. 진행 방향이랑 차량 종류까지 구분했고 휴대폰에 의존하지 않아서 구글맵보다 정확했음. 논문은 arxiv 2101.09143
내 옛날 TV는 오는 전화까지 예측했는데. 어릴 때 이웃이 TV 켜는 걸 UHF 휘파람 소리로 알았음