Bitsight Links Fuyao Android TV Boxes to Ad Fraud and SOCKS5 Proxying

· Original article ↗

Summary

Bitsight says Fuyao apps on some cheap Android TV boxes spoof phone identities for ad fraud and can relay traffic as SOCKS5 exit nodes. Its findings link the operation to Zhejiang Fengwo, but affected devices and the company's role remain incompletely established.

Key points

  • Bitsight says some Android TV boxes carry Fuyao apps that spoof Samsung, Huawei, Xiaomi, or Vivo phone identities and click ads.
  • The apps reportedly switch to relaying traffic through owners' broadband as SOCKS5 exit nodes when an HDMI signal is detected.
  • Bitsight found the operation by registering an expired domain used as a factory backdoor and telemetry collector; many identifiable devices reported the model H96_MAX_V11.
  • The ad-fraud workflow combines a YOLOv8s model, Android accessibility data, OCR, and a Blockly-based editor that exports JavaScript routines.
  • Across four test devices, Bitsight captured about 40 fraud tasks, 21 campaigns, and 166 modules; it also mapped 144 operator-owned domains, at least 84 of which loaded a Taboola tag.
  • A sinkhole received 65,957 reports from about 38,000 MAC addresses in one day, but identifier rotation means these figures do not establish the physical device count.
  • Bitsight attributed Fuyao to Zhejiang Fengwo using several links, but the evidence does not establish the company's role; affected packages, firmware, and network indicators remain incomplete.

Article Details

Attack Vectors
  • Bitsight reported that some cheap Android TV boxes shipped with apps that spoof phone identities, including Samsung, Huawei, Xiaomi, and Vivo models, and click ads on operator-run websites.
  • When an HDMI signal is detected, the apps can relay third-party traffic through the device owner's broadband connection as SOCKS5 exit nodes.
  • A C2 server sends phone profiles to devices; profiles combine a base configuration with a model-specific diff and remove chipset properties that could reveal the underlying board.
  • The fraud workflow uses YOLOv8s, Android accessibility data, and Google ML Kit OCR to locate ads. Operators create routines in a Blockly-based editor, export them as JavaScript, upload them to S3, and send them to devices for execution.
Defensive Notes
  • Verify that devices are Play Protect certified and disconnect suspicious devices from the network.
  • Keep device firmware current and treat generic streaming boxes sold with promises of free content as suspect, consistent with FBI guidance cited in the article.
  • Fuyao-specific identification guidance remains incomplete; the article says the affected packages, firmware builds, and network indicators were not fully documented.

MITRE ATT&CK

People

Vendors

Products

Tools

Countries

Industries

Related Articles