一、网站被收集到访客信息的过程
下面这个是一个用户输入网址到数据展示的过程。
1、输入网址
当你输入网址时,浏览器就会把你这次的浏览记录下来,存储到你的电脑当中。
如果这时你有做输入表单的操作,比如输入用户名、密码、家庭住址等,浏览器也会把这些表单数据保存在你的电脑中。需要注意的是,如果别人使用你的电脑,他是可以查看你的浏览历史的,知道浏览历史后,对于一些表单的输入,比如登录时的用户名密码输入也可以直接通过浏览器的快捷输入功能来成功登录你曾经登录过的网站。2、连接请求到目标网站
当你输入网址后,浏览器就会向目标站点发起请求,站点接受请求后,可以获取到你的以下信息:
1)浏览器类型和版本(chrome/safari/火狐等)2)操作系统和版本(windows/mac等)3)IP地址4)来源来源指的是,你访问这个网站是从哪个网站引流过来的,比如你在A网站点击了一个链接跳转到B网站,那么B网站是可以获取到来源的。5)屏幕分辨率6)时区7)浏览器扩展8)CPU核数9)电脑内存大小10)地理位置等等...这些信息,目标网站都可以保存下来,今后可用于分析目标用户的特性,比如哪个城市的活跃用户比较多,哪款浏览器使用的比较多等。因为不同用户的浏览器版本、操作系统版本、cpu、内存等都不一样,所以这些信息也可以用来生成浏览器指纹,就是一个较早的用户id。有了这个用户id,后续就可用于广告追踪。比如你在A网站浏览了一双鞋子,A网站可以记录下你的用户id和浏览历史,当你再访问B网站时,B网站通过A网站提供的数据,通过用户id匹配到了你,那就可以给你推荐你经常浏览的鞋子。你在网站进行的任何一个操作,都能被记录下来,比如你点击了某个按钮,你在某个页面停留了多长时间,这些用户行为数据,后续一般拿来会生成用户画像。3、返回数据
当数据返回到达浏览器后,浏览器会把这些临时文件下载到本地电脑。浏览器是可以记录返回文件的。
如果你有登录,那么网站会在返回的请求头里面去通知浏览器,让浏览器记录下这个cookie在本地,以后每次发起请求都带上这个cookie,这样网站就可以知道发起请求的这个人是谁,不用做重复登录了。小结:综上,在整个过程中,以下数据被采集了:一是浏览历史、cookie、表单信息、网页临时文件会被浏览器记录在本地。二是你的浏览器指纹和交互行为被目标网站记录。二、防止网站信息泄露的方法
1、使用浏览器隐身模式
隐身模式真的可以隐身吗?答案是否定的。隐身模式只是不会保留你的浏览历史和cookie,但是依然无法阻止生成浏览器指纹来达到广告追踪的目的。如果你只是不想泄漏浏览历史,这种方式就很适合。
2、使用插件阻止生成用户指纹
可通过一些浏览器插件,阻止网站获取各种信息或者返回假数据混淆,比如Disconnect,PrivacyBadger和AdBlockPlus。
3、禁用第三方cookie
广告追踪除了使用浏览器指纹这种方式外,还有一种方式是使用cookie。目前chrome、safari等很多浏览器都推出了禁用第三方cookie的措施,safari目前已经全面禁用第三方cookie,chrome的目标是在2022年完全消灭第三方cookie。
如果使用的是chrome浏览器,可以在浏览器设置里面,设置禁用第三方cookie,这样可以减少一些广告跟踪器的追踪。4、使用更安全的浏览器
比如猫头鹰浏览器,猫头鹰浏览器在底层做了一些修改,让js获取各种信息时并不准确,无法组成一个较早的串。这也是一种阻止生成浏览器指纹的有效方式。
5、使用wifi时注意信息泄漏
一般来说,当你在公共场合使用wifi时,它都能获取到你的浏览记录。所以当你在公共场合使用无线wifi时,尽量不要做跟隐私相关的事情,比如登录网站输入用户名密码。
免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考;文章版权归原作者所有!本站作为信息内容发布平台,页面展示内容的目的在于传播更多信息;本站不提供任何相关服务,阁下应知本站所提供的内容不能做为操作依据。市场有风险,投资需谨慎!如本文内容影响到您的合法权益(含文章中内容、图片等),请及时联系本站,我们会及时删除处理。