cookie僵尸——evercookie分析(二)【转】

详细情况先看表格信息:

方式                         浏览器Firefox3.6ie6Ie8Chrome7
evercookie_windowOKOKOKok
evercookie_database_storage失败,不支持window.openDatabase同左同左失败
evercookie_png失败,先将值存进cookie,再通过evercookie_png.php?name=' + name 把值带过去,读取时则直接通过img.src=evercookie_png.php, 然后用canvas标签将图片drawImage(img,0,0); 然后通过对img进行解析获取同左不支持canvas同左
evercookie_etag失败,计算逻辑为先将数据保存到cookie,通过访问一个特定其他页面,将cookie带过去,获取的时候就通过ajax进行获取同左同左同左
evercookie_cache失败,原因同 evercookie_etag同左同左同左
evercookie_lsoFlashOKOKOKOK
evercookie_silverlightOKOKOKOK
evercookie_userdataDivsaveload方法OKOK失败
evercookie_cookieOKOKOKOK
evercookie_local_storageOK失败OKOK
evercookie_global_storage失败,window.globalStorage[host].setItem(name ,value);eval("globalStorage["+host+"]." + name)均无法执行,抛出"Security error" code: "1000"错误
失败失败失败
evercookie_session_storageOK不支持OKOK
evercookie_history失败,访问,通过创建iframe来重复发送页面,获取历史访问记录,会连续访问页面,不友好,去掉同左同左同左

个人觉得大部分功能都比较花俏。如evercookie_png,evercookie_etag,evercookie_history,实际上这些操作均会对用户体验有一定影响。不过也体现了evercookie的宗旨:为了记录用户信息,无所不用其极。

但针对于国内用户大部分为ie用户,而且很多网站是ie only,完全可把evercookie_userdata纳入考虑范围。

同时一般情况下,装有silverlight插件的浏览器,几乎必然也装着flash插件。所以首选flash方案。

cookie?这个不用说,必须的。

转载于:https://www.cnblogs.com/hunter007/archive/2011/11/17/2252993.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值