利用JavaScript工具给匿名用户生成设备指纹

最近接手一个小功能,系统允许匿名用户无验证的情况下进行某种点单行为,说白了,就是允许用户不经过验证提交表单!很多人下意识会想到记录用户mac地址,我们先不说mac地址可以随意伪造,其次需要了解下网络的下三层是怎么传输的,mac地址是二层地址,在客户端到客户的路由器,路由器到路由器,路由器到你们的服务