在网上的第三方可透过音讯指纹辨识追踪使用者,因此Apple在Safari 17添加了进阶音讯指纹辨识保护功能,试图对抗这项技术,但是
而Fingerprint找到了破解Safari 17进阶音讯指纹辨识保护的方法,即便用户启用私密浏览,仍可以获得稳定的音讯指纹。
Fingerprint透过多次生成同一音讯,对每次都被Safari添加不同杂讯的音讯样本进行统计分析,借此估算出原始音讯样本的值,再透过改变基础音讯,增加不同浏览器间音讯样本的差异,最后进行四舍五入(Rounding)处理消去剩下杂讯的影响,生成出稳定且独特的音讯指纹。
Fingerprint需要对Safari 17应用新的演算法才能取得音讯指纹,需要的时间会增加至1.5到2倍的时间,不过仍然非常的快速,维持在两位数毫秒级。
不只有Safari限制音讯指纹辨识,Tor和Brave等注重隐私的浏览器也都采取一些相对应的措施,Tor完全停用Web Audio API,Brave则采用类似Safari 17的做法,但是Fingerprint也提到,他们仍可以还原出原始的指纹。