FP-Controlink: Studying browser fingerprinting in a controlled environment to develop a linking algorithm for web authentication
收藏NIAID Data Ecosystem2026-03-12 收录
下载链接:
https://zenodo.org/record/4916372
下载链接
链接失效反馈官方服务:
资源简介:
This archive is made of 4 elements:
- `controlled_environment_scripts`: folder containing our scripts arborescence to run browsers on a device,
- `controlled_environment_data`: the fingerprints we collected on the controlled environment,
- `fingerprints_collection_js_script`: folder which contains the script to collect the fingerprint for our experiment, and a demo page that loads the script, collect the fp of the device and print it both on the console and on the page.
The script.js has be transpiled using babel to run on old browsers. Our code runs from Firefox version 29 which is the first version that supports the promises which are necessary for some fingerprint attributes,
- `linking_algorithm`: the linking algorithm implementation.
本归档文件共包含4个组成部分:
- `controlled_environment_scripts`:内含用于在设备上运行浏览器的脚本层级目录结构
- `controlled_environment_data`:本部分为我们在受控环境中采集得到的设备指纹数据集
- `fingerprints_collection_js_script`:该文件夹包含本次实验所用的指纹采集脚本,以及一个演示页面:该页面加载该采集脚本后,会采集当前设备的指纹,并将指纹信息同时打印至浏览器控制台与页面中。脚本`script.js`已通过Babel完成转译,以兼容老旧浏览器。本代码可在火狐浏览器(Firefox)29及以上版本运行——该版本是首个支持异步承诺对象(Promise)的火狐浏览器版本,而Promise是部分指纹属性采集所需的必要技术支撑。
- `linking_algorithm`:内含本次实验所用的链接算法的实现代码。
创建时间:
2021-06-10



