AliExpress 的反机器人脚本通过不播放任何声音阻止了一位用户的 Bluetooth 切换

两个被混淆的反机器人脚本打开了实时音频图,暴露了浏览器静音控制的一个漏洞,并产生了一个不寻常的硬件副作用。

By · Published

Primary source: laserphile

为何重要

反机器人脚本不仅仅局限于跟踪,还会消耗实际的系统资源。在这里,静默指纹识别绕过了熟悉的静音控制并改变了蓝牙行为,使用户没有明显的方法来识别或阻止它。

A pair of multipoint Bluetooth headphones connected to an abstract webpage that emits an inaudible audio stream.

AliExpress 加载了两个混淆的 Alibaba 安全脚本,这些脚本创建了静默的 Web Audio 处理图,并且在一位用户的 Windows 设置上阻止了 multipoint Bluetooth headphones 将音频切回手机,根据一篇 于 8 月 20 日发布的技术分析。

这一发现把本来不可见的反欺诈基础设施转变为硬件问题。脚本在没有 <audio> 或 <video> 元素的情况下生成并分析音频,因此将 AliExpress 选项卡、Firefox 或 Windows 静音并不能释放计算机的音频连接。关闭选项卡则能。

该分析来自 laserphile 博客的运营者(网站上标识为 m-c-tech)。它记录了一个配置,而不是跨耳机、操作系统和浏览器的广泛测试。不过,底层的浏览器活动是通过检测页面的 Web Audio 接口并追踪创建每个音频上下文的脚本来捕获的。

两个脚本且无可闻声音…

When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.

Reader comments

Conversation for this story loads after sign-in.