浏览器研究-关于指纹修改的一些技巧

比如现在碰到一个指纹,如果网页能够逆向,可以找到生成指纹的地方,拿模拟移动设备端来举例,browserscan的检测是分别检测了navigator.maxTouchPointsdocument.createEvent("TouchEvent")window.ontouchstart三个东西,如果要修改指纹,可以现在控制台改一下这三个属性,然后观察指纹是否被修改,就移动设备模拟而言,document.createEvent("TouchEvent")window.ontouchstart都不会影响browserscan的指纹,只有修改了maxTouchPoints才会导致指纹发生变化,这样就知道该在底层去修改什么代码了。