FP检查器
针对IEEE 2021年安全和隐私研讨会的Artifact版本,论文标题为“指纹识别:学习检测浏览器指纹行为”
数据采集
我们使用OpenWPM收集脚本内容及其执行跟踪。
收集脚本内容
我们通过扩展OpenWPM的网络监视工具来收集脚本内容。 默认情况下,此检测将保存加载到脚本标记中的所有HTTP响应的内容。 我们扩展了OpenWPM,以捕获浏览器加载的所有HTML文档的响应内容。 这使我们能够捕获外部和内联JavaScript。 我们进一步解析HTML文档以提取内联脚本。 该细节至关重要,因为绝大多数网页都使用内联脚本 。
收集脚本执行跟踪
我们通过扩展OpenWPM的脚本执行工具来收集脚本执行跟踪。 OpenWPM记录脚本正在访问的Javascript API的名称,访问的方法名称或属性名称,传递给该方法的任何参数或该属性设置或返回的值以及调用时的堆栈跟踪。 默认情况下,
1