“구독료 없이 모든 것을 제공한다”고 약속한 스트리밍 스틱에 30달러를 지불했습니다. 영화는 문제없이 재생됩니다. 하지만 Krebs on Security가 보도한 연구에 따르면, 이런 저가 안드로이드 TV 박스 중 일부는 백그라운드에서 두 번째 일을 수행합니다. 모바일 전화인 척하고, AI가 생성한 웹사이트를 돌아다니며, 광고를 클릭해 광고주와 온라인 상인을 속이는 것입니다. 이 모든 일이 여러분의 가정 인터넷 연결과 전기를 사용해 이루어집니다.

연구진이 실제로 발견한 것

보안 업체 Bitsight의 위협 연구원 Pedro Falé는 과거 이 사기를 조율하는 데 사용됐던 만료 도메인을 등록해 이러한 작전 중 하나의 내부를 드물게 들여다볼 수 있었습니다. Krebs의 보도에 따르면, 해당 도메인은 전 세계 TV에 연결된 수만 대의 스트리밍 스틱에서 전체 하드웨어 정보와 설치된 앱 전체 목록을 수집하고 있었습니다. 구체적으로는 H96이라는 인기 있고 널리 판매되는 브랜드였습니다. Falé가 도메인을 통제하게 되자, 여전히 그곳으로 흘러 들어오는 트래픽을 볼 수 있었습니다. 기기들이 모바일 전화인 것처럼 위장하고, 더 큰 광고 사기 네트워크의 일부로 AI가 생성한 웹사이트에서 광고를 클릭하고 있었습니다.

이는 보안 연구원들이 이름 없는 범용 스트리밍 박스에 관해 수년간 경고해 온 문제를 바탕으로 합니다. 많은 제품이 여러분의 가정 인터넷 연결 일부를 몰래 낯선 사람에게 빌려주는 “주거용 프록시”로도 작동합니다. 그 결과 다른 사람의 트래픽이—때로는 합법적이고 때로는 그렇지 않은—여러분의 주소에서 발생한 것처럼 보이게 됩니다. Bitsight가 기록한 광고 클릭 행위는 같은 근본 문제의 더 구체적이고 적극적인 형태입니다. 이 박스는 단지 여러분이 프로그램을 시청하도록 가만히 있는 것이 아니라, 여러분의 비용과 IP 주소를 사용해 다른 누군가를 위해 일하고 있는 것입니다.

가장 저렴한 박스가 유력한 후보인 이유

모든 스트리밍 기기가 이런 일을 하는 것은 아닙니다. 연구원들이 계속 발견하는 패턴은 특정 범주에 해당합니다. 바로 브랜드가 없거나 잘 알려지지 않은 브랜드의 안드로이드 박스입니다. 대개 모든 스트리밍 앱이 사전 설치된 “완전 구성” 제품으로 판매되며, 구독료 없이 한 번만 저렴한 가격을 지불하면 됩니다. 이 사업 모델이 단서입니다. 합법적인 하드웨어 제조사(Roku, Google, Amazon의 공식 Fire TV 제품군)는 기기 자체나 앱 스토어, 또는 서비스 수익 배분으로 돈을 법니다. 두 번째 수익원이 필요하지 않습니다. 저렴하고, 모든 것을 무료로 제공하면서도 여전히 수익을 내야 하는 박스라면, 정의상 여러분 이외의 누군가가 비용을 지불하고 있는 것입니다. 연구원들이 그러한 일이 일어나는 방식으로 기록한 것은 광고 사기와 대역폭 재판매, 두 가지입니다.

이러한 기기는 Google의 Play Protect 인증을 건너뛰고, 정기적인 보안 업데이트 없이 출시되며, Play 스토어 대신 비공식 APK 스토어에서 받은 사이드로드 앱에 의존하는 경향도 있습니다. 이는 여러분이 실제로 원했던 미디어 플레이어와 함께 숨겨진 사기 또는 프록시 모듈을 쉽게 끼워 넣을 수 있는, 바로 그런 설치 경로입니다.

직접 해볼 수 있는 다섯 가지 점검

대부분은 특별한 도구가 필요 없습니다. 라우터의 관리자 페이지와 박스의 설정 메뉴에 접근할 수 있으면 됩니다.

  • 모델명을 확인하세요. 박스 자체나 설정/정보 화면에서 브랜드를 확인하세요. H96은 Bitsight 연구에서 구체적으로 언급된 모델입니다. 여러분이 가진 제품이 H96이라면 이 목록의 나머지 항목을 선택 사항이 아니라 긴급 점검 사항으로 취급하세요. Amazon의 제3자 판매 목록, AliExpress, eBay 같은 마켓플레이스에서 알아보기 힘든 브랜드명으로 구매한, 겉보기에도 일반적인 안드로이드 박스 역시 같은 수준으로 꼼꼼히 살펴봐야 합니다.
  • 라우터 관리자 패널에서 기기별 데이터 사용량을 확인하세요. 대부분의 가정용 라우터(모든 메시 시스템 포함)는 연결된 기기별로 데이터 사용량을 나누어 보여줍니다. 스트리밍 스틱은 무언가를 실제로 시청하는 동안에는 다운로드 활동량이 많아야 하고, 나머지 시간에는 거의 아무 활동도 없어야 합니다. 지속적인 업로드 트래픽이 발생하거나, TV가 꺼져 있고 아무것도 재생되지 않는데도 어떤 트래픽이든 발생한다면 조사해 볼 필요가 있습니다.
  • 설치된 앱 목록을 여세요. 안드로이드 TV 박스에서는 보통 설정 > 앱 > 모든 앱 보기에서 찾을 수 있으며, 시스템 앱도 표시됩니다. 알아보지 못하고 직접 설치하지도 않은 항목을 찾으세요. 이름이 일반적이거나, 아이콘이 비어 있거나, 주장하는 기능과 맞지 않는 권한(예: 네트워크 접근)을 가진 앱이 그 대상입니다.
  • 처음에 박스를 어떻게 설정했는지 떠올려 보세요. Google Play 스토어 대신 타사 “앱 스토어”가 미리 설치되어 있었거나, 스트리밍 앱을 작동시키기 위해 박스 설명서의 링크나 QR 코드에서 APK를 사이드로드하라는 안내를 받았다면, 이는 연구에서 사기 모듈을 전달하는 데 사용된 것으로 설명한 것과 같은 유통 경로입니다.
  • 아무것도 재생하지 않을 때 부하가 발생하는 징후를 살피세요. 화면이 꺼져 있고 앱도 열려 있지 않은데 박스가 만졌을 때 따뜻하거나, 팬이 돌아가거나, 작동 표시등이 계속 깜빡인다면 무언가를 하고 있는 것입니다. 백그라운드 업데이트처럼 전적으로 정상적인 현상일 수도 있지만, 위 항목 중 하나라도 함께 나타난다면 더 자세히 살펴봐야 할 이유가 됩니다.

무언가를 발견했다면

수상해 보이는 앱 하나를 삭제하는 것으로 끝내지 마세요. 연구원들이 설명한 행위는 제거할 수 있는 단일 앱이 아니라 기기의 텔레메트리와 시스템 계층에 내장되어 있는 경우가 많습니다. 따라서 박스 자체를 초기화해도 해결되지 않을 수 있습니다. 초기화 이미지가 출고 당시의 손상된 펌웨어와 동일할 수 있기 때문입니다. 확실한 해결 방법은 해당 기기 사용을 중단하는 것입니다. 플러그를 뽑고 Wi-Fi에서 연결을 끊으세요. 다른 방법으로 확실히 꺼지게 할 수 있는지 모르겠다면 Wi-Fi 비밀번호를 변경하세요. 그런 다음 주류 브랜드의 하드웨어로 교체하세요.

대신 무엇을 사야 할까

이 위험 범주를 피하기 위해 훨씬 더 많은 돈을 쓸 필요는 없습니다. 숨겨진 두 번째 수익원이 필요하지 않은 사업 모델을 가진 회사의 제품을 사면 됩니다. 공식 Roku, Amazon Fire TV, Google TV/Chromecast, Apple TV 기기는 모두 표준 앱 스토어 유통과 제조사의 책임 체계를 갖추고 있습니다. 이는 “완전 구성” 이름 없는 박스에는 없는 요소입니다. 구독료 없이 한 번만 저렴한 가격을 지불하면 모든 스트리밍 서비스에 무료로 접근할 수 있다고 광고하는 거래라면, 연구가 계속해서 답을 내놓고 있는 뻔한 질문을 해보세요. 돈으로 지불하고 있는 것이 아니라면, 무엇으로 대가를 치르고 있는 걸까요?