精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

取代cookie的網站追蹤技術:”帆布指紋識別”初探

安全 應用安全
近期注意到,國外媒體報道了一種非常難以擺脫的新型在線追蹤工具被用來尾隨從白宮官網到色情網站YouPorn.com的熱門網站的訪問者。經過分析,這是一種比較新的訪客追蹤技術:“帆布指紋識別”技術。

【前言】

[[117082]]

一般情況下,網站或者廣告聯盟都會非常想要一種技術方式可以在網絡上精確定位到每一個個體,這樣可以通過收集這些個體的數據,通過分析后更加精準的去推送廣告(精準化營銷)或其他有針對性的一些活動。Cookie技術是非常受歡迎的一種。當用戶訪問一個網站時,網站可以在用戶當前的瀏覽器Cookie中永久植入一個含有唯一標示符(UUID)的信息,并通過這個信息將用戶所有行為(瀏覽了哪些頁面?搜索了哪些關鍵字?對什么感興趣?點了哪些按鈕?用了哪些功能?看了哪些商品?把哪些放入了購物車等等)關聯起來。

而隨著網民對個人隱私的重視,Cookie越來越不受待見。不少安全工具甚至是瀏覽器都開始允許或引導用戶關閉Cookie功能,比如很多主流瀏覽器都有一個“隱私模式瀏覽”功能。這樣以來,網站就很難追蹤用戶行為了。但仍然有一些方法可以讓網站去追蹤每一個訪問者的行為,比如通過flash cookie的方式也可以達到唯一標識和追蹤的目的。

筆者近期注意到,國外媒體報道了一種非常難以擺脫的新型在線追蹤工具被用來尾隨從白宮官網到色情網站YouPorn.com的熱門網站的訪問者。經過分析,這個就是另一種比較新的訪客追蹤技術:“帆布指紋識別”技術,具體代碼見附錄6。這個技術的獨特之處是:它不像通過Cookie或者Flash Cookie等之類的方式,你基本是無法屏蔽它的。

【原理分析】

筆者收集整理了很多知名站點上的類似代碼,詳見附錄4,從這些“帆布指紋識別”代碼可以看出,均使用到了HTML5專屬標簽的一個現狀:在繪制canvas圖片時,同樣的canvas繪制代碼,不同機器和瀏覽器繪制的圖片特征是相同并且獨一無二的,這樣以來,提取最簡單的md5值便可以唯一標識和跟蹤這個用戶。

一段產生canvas元素的javascript代碼:

  1. var canvas = document.createElement('canvas');  
  2. var ctx = canvas.getContext('2d');  
  3. var txt = 'http://security.tencent.com/';  
  4. ctx.textBaseline = "top";  
  5. ctx.font = "14px 'Arial'";  
  6. ctx.textBaseline = "tencent";  
  7. ctx.fillStyle = "#f60";  
  8. ctx.fillRect(125,1,62,20);  
  9. ctx.fillStyle = "#069";  
  10. ctx.fillText(txt, 2, 15);  
  11. ctx.fillStyle = "rgba(102, 204, 0, 0.7)";  
  12. ctx.fillText(txt, 4, 17); 

獲取繪畫的內容,需要使用到canvas.toDataURL()方法,該方法返回的是圖片內容的base64編碼字符串。對于PNG文件格式,以塊(chunk)劃分,最后一塊是一段32位的CRC校驗,提取這段CRC校驗碼便可以用于用戶的唯一標識:

  1. var b64 = canvas.toDataURL().replace("data:image/png;base64,","");  
  2. var bin = atob(b64);  
  3. var crc = bin2hex(bin.slice(-16,-12));  
  4. console.log(crc); 

chrome隱身模式測試:

取代cookie的網站追蹤技術:”帆布指紋識別”初探

同一機器的chrome瀏覽器,無論正常模式還是隱身模式,得到的crc值始終一致。而對于不同機器得到的值是不同的,追蹤效果顯而易見。

看到這里,相信很多人想問,Why?為什么會出現這樣的情況?同樣的js代碼,在不同設備的瀏覽器上,結果是唯一并且各不相同的。這到底是為什么?其實原因很簡單,同樣的HTML5 Canvas元素繪制操作,在不同的操作系統不同的瀏覽器上,產生的圖片內容其實是不完全相同的。出現這種情況可能是有幾個原因:

1、在圖片格式上,不同web瀏覽器使用了不同的圖形處理引擎、不同的圖片導出選項、不同的默認壓縮級別等。

2、在像素級別來看,操作系統各自使用了不同的設置和算法來進行抗鋸齒和子像素渲染操作。

因此,即使是相同的繪圖操作,最終產生的圖片數據在hash層面上依然是不同的。這個具體代碼層面,恐怕要去搞懂各個主流瀏覽器的實現和以及操作系統的渲染。筆者精力所限,短期很難給出。

【后話】

HTML5千變萬化,利用canvas 這一特性來實現用戶追蹤,目前并沒有好的對抗方案,未來也只能依靠廣大瀏覽器廠商自行了斷,實現canvas繪圖機制的隨機化或許可以很好的保護用戶隱私,防止被追蹤。

文中涉及到的代碼和技術細節,只限用于技術交流,切勿用于非法用途。另外,如果想要研究更多的用戶追蹤技術,推薦去研究下大名鼎鼎的專注于訪客追蹤的開源項目:evercookie【附錄5】,這個猥瑣的小工具,通過幾乎所有你想到和想不到的方式(Cookie、Flash、Silverlight、Web History、HTTP ETags、Web cache、window.name caching、userData storage、HTML5、甚至是java的漏洞等)來跟蹤訪問網站的用戶行為。

【附錄】

[1] http://cseweb.ucsd.edu/~hovav/dist/canvas.pdf

[2] https://securehomes.esat.kuleuven.be/~gacar/sticky/index.html

[3] https://panopticlick.eff.org/browser-uniqueness.pdf

[4] 部分“帆布指紋鑒別代碼”地址列表:

http://ct1.addthis.com/static/r07/core130.js

http://i.ligatus.com/script/fingerprint.min.js

http://src.kitcode.net/fp2.js

http://admicro1.vcmedia.vn/fingerprint/figp.js

http://shorte.st/js/packed/smeadvert-intermediate-ad.js

http://stat.ringier.cz/js/fingerprint.min.js

http://cya2.net/js/STAT/89946.js

http://images.revtrax.com/RevTrax/js/fp/fp.min.jsp

http://rackcdn.com/mongoose.fp.js

[5] evercookie官網 http://samy.pl/evercookie/

[6] 使用帆布指紋識別技術的庫fingerprintjs 官網 https://github.com/Valve/fingerprintjs

[7] https://www.browserleaks.com/canvas#how-does-it-work

責任編輯:藍雨淚 來源: TSRC
相關推薦

2014-07-30 09:41:38

2015-11-04 15:21:07

2015-10-22 23:03:59

2014-12-30 13:29:00

指紋識別生物識別身份驗證

2013-09-11 14:57:15

2017-08-30 10:41:03

蘋果

2016-01-08 15:52:32

2019-11-23 15:45:38

Web指紋識別指紋

2025-03-11 07:30:19

2015-07-06 14:32:10

2009-03-30 08:39:01

iphone蘋果移動OS

2021-08-26 20:05:22

人臉識別AI人工智能

2015-05-22 09:56:29

Android M谷歌

2022-02-13 00:31:54

人工智能腫瘤技術

2013-09-12 14:24:31

2013-06-05 13:37:00

Windows 8.1

2013-09-24 10:48:32

Google追蹤技術Cookies

2013-09-25 17:02:50

追蹤技術CookiesGoogle

2020-11-04 15:07:39

人臉識別指紋識別生物識別

2018-07-13 16:50:01

編程語言Python指紋識別
點贊
收藏

51CTO技術棧公眾號

在线日本欧美| 国产伦理吴梦梦伦理| 久久夜色电影| 在线观看日韩国产| 日韩人妻一区二区三区蜜桃视频| 色婷婷在线视频| 美女视频黄a大片欧美| 欧美乱妇高清无乱码| 国产吞精囗交久久久| 一区二区三区无毛| 天天色天天操综合| 国产系列第一页| 深夜福利在线观看直播| 精品夜夜嗨av一区二区三区| 欧美一二三视频| 欧美 日韩 国产 一区二区三区| 无码少妇一区二区三区| 91精品在线一区二区| 国产精品免费观看久久| 伊人在我在线看导航| 欧美激情综合在线| 精品亚洲欧美日韩| 国产99视频在线| 美女视频黄 久久| 欧美专区在线视频| 久久网中文字幕| 91精品国产视频| 伊人伊成久久人综合网站| 天堂www中文在线资源| 国产精品亚洲一区二区在线观看 | 99热在线观看免费精品| 亚洲成人精品| 久久黄色av网站| 免费网站在线高清观看| 一区二区三区视频免费观看| 精品国一区二区三区| 亚洲无在线观看| 日本成人在线网站| 欧美三级电影精品| www.xxx亚洲| 色戒汤唯在线| 狠狠色狠色综合曰曰| 久久久国内精品| 91国内在线| 亚洲六月丁香色婷婷综合久久| 亚洲精美视频| 国产鲁鲁视频在线观看免费| 91蝌蚪porny| 国内精品久久国产| 天天操天天射天天| www..com久久爱| 国产偷久久久精品专区| 国产91免费在线观看| 国产aⅴ精品一区二区三区色成熟| 91精品久久久久久久久久久久久 | 日韩电影在线观看电影| 欧美综合第一页| 在线观看 亚洲| 老妇喷水一区二区三区| 青青精品视频播放| 波多野结衣高清视频| 日韩av一区二| 国产在线拍偷自揄拍精品| 亚洲天堂网视频| 国产资源在线一区| 91九色露脸| 日本精品一区二区在线观看| 99久久久精品| 日韩精品电影网站| 黄色网址在线免费观看| 亚洲狼人国产精品| 性欧美大战久久久久久久| 婷婷电影在线观看| 欧美视频自拍偷拍| 自拍一级黄色片| 国产主播性色av福利精品一区| 亚洲第一男人av| 草草影院第一页| 欧美mv日韩| 欧美黄色片视频| 国产在线观看黄色| 免费成人在线影院| 国产99视频精品免费视频36| 亚洲欧美日韩成人在线| 欧美韩日一区二区三区| 日韩一级特黄毛片| 日韩不卡免费高清视频| 91精品国产全国免费观看| 岛国av免费观看| 欧美色图激情小说| 欧美日本高清一区| 波多野结衣日韩| 国产成都精品91一区二区三| 欧美精品国产精品久久久| 日本美女高清在线观看免费| 午夜私人影院久久久久| 9久久婷婷国产综合精品性色 | 日韩在线免费视频观看| 中文字幕第28页| 青草av.久久免费一区| 成人欧美一区二区三区视频xxx| 三级国产在线观看| 中文字幕一区二区三区在线观看| 亚洲 自拍 另类小说综合图区| 成人在线高清| 亚洲激情免费观看| 二区三区四区视频| 三级成人在线视频| 国产精成人品localhost| eeuss影院www在线播放| 亚洲成人久久影院| 国产大片一区二区三区| 免费电影一区二区三区| 欧美高清自拍一区| 国产一区二区三区黄片| 久久久精品黄色| 青青青青草视频| 精品视频在线观看网站| 一区二区三区在线播放欧美| 全部毛片永久免费看| 国产一区二区在线视频| 亚洲高清视频一区二区| 国产欧美一区二区三区精品酒店| 亚洲第一av网站| 福利所第一导航| 久久成人久久鬼色| 日韩免费av电影| 都市激情亚洲综合| 亚洲国产精彩中文乱码av| 精品国产乱码久久久久久鸭王1 | 欧美黑人激情| 欧美性xxxxx极品少妇| 精品人妻一区二区三区香蕉| 亚洲视频免费| 成人在线观看91| 亚洲妇熟xxxx妇色黄| 91精品中文字幕一区二区三区| 欧美成人短视频| 青青青伊人色综合久久| 视频在线精品一区| 日韩av电影资源网| 亚洲图片制服诱惑| 这里只有精品999| 国产欧美日韩综合| 日韩视频免费在线播放| 精品国产一区二区三区| 国产精品久久久久7777婷婷| 九色视频网站在线观看| 欧美性受极品xxxx喷水| 影音先锋男人在线| 久草精品在线观看| 大地资源网在线观看免费官网| 九九九九九九精品任你躁| 久久av.com| 亚洲第一黄色片| 亚洲国产aⅴ天堂久久| 日韩aaaaa| 麻豆91精品| 三区精品视频| 99久热在线精品视频观看| 久久精品视频在线观看| 精品二区在线观看| 一级精品视频在线观看宜春院| 国产chinesehd精品露脸| 亚洲国产清纯| 欧美日韩精品免费在线观看视频| 99热播精品免费| xvideos亚洲| 午夜老司机福利| 天天色综合天天| 久久精品三级视频| 国产精品一区二区三区99| 免费高清一区二区三区| 在线亚洲a色| 国产中文欧美精品| 91禁在线看| 亚洲午夜精品视频| 国产免费久久久| 精品成人av一区| 美国黄色特级片| 国产精品亚洲一区二区三区妖精 | 96av麻豆蜜桃一区二区| 午夜激情福利在线| 一级毛片免费高清中文字幕久久网| 91免费看网站| 成人美女视频| 欧美xxxx14xxxxx性爽| 五月婷婷六月丁香| 色婷婷久久综合| 欧美黄色aaa| xnxx国产精品| 亚洲911精品成人18网站| 亚洲欧美日韩精品一区二区| 国产成人三级视频| 婷婷综合一区| 7777奇米亚洲综合久久| 中文字幕人成乱码在线观看| 久久精品国产91精品亚洲 | 久久综合九色综合97婷婷| 一区二区三区欧美精品| 午夜亚洲视频| 欧美日韩dvd| 日韩国产一区二区三区| 精品国产第一页| 国产乱码精品一区二区三区亚洲人 | 美脚丝袜一区二区三区在线观看| 欧美成人免费全部网站| 午夜精品福利在线观看| 黄视频网站在线| 亚洲欧美日韩天堂| 日韩在线一区二区三区四区| 欧美猛男gaygay网站| 高清乱码免费看污| 亚洲成人av中文| 青青草手机在线观看| 中文字幕不卡在线| 欧美做受高潮6| 成人h精品动漫一区二区三区| 亚洲午夜激情影院| 日本欧美一区二区三区乱码| 狠狠97人人婷婷五月| 国产精品porn| 久久精品在线免费视频| 日韩欧美国产精品综合嫩v| 玛丽玛丽电影原版免费观看1977| 北条麻妃在线一区二区免费播放| 亚洲a一级视频| 免费成人高清在线视频| 国产精品27p| 芒果视频成人app| 国产91精品不卡视频| 黄色软件视频在线观看| 97视频免费在线看| www.综合网.com| 欧美激情18p| 国内在线视频| 欧美极品美女视频网站在线观看免费 | 日韩欧美国产另类| 日韩欧美一区二区在线| 免费黄色网址在线| 一本久道久久综合中文字幕| 欧美日韩综合在线观看| 精品日本高清在线播放 | 欧美大胆的人体xxxx| 欧美大奶子在线| 欧美巨大xxxx做受沙滩| 欧美激情中文字幕乱码免费| 啊啊啊久久久| 55夜色66夜色国产精品视频| 综合日韩av| 国产精品igao视频| 日本一区二区三区视频在线| 国产精品视频精品视频| 日韩欧乱色一区二区三区在线| 91精品久久久久久久久久久久久| 国产精品久一| 丁香五月网久久综合| 成人爽a毛片免费啪啪红桃视频| 国产综合色一区二区三区| 日韩大胆成人| 日韩av在线电影观看| 久久精品国产www456c0m| 艳母动漫在线观看| 亚洲一级影院| 国产亚洲天堂网| 蜜臀99久久精品久久久久久软件| 在线免费看v片| 成+人+亚洲+综合天堂| 在线免费观看成年人视频| 国产精品视频在线看| 一起操在线播放| 亚洲国产精品久久人人爱蜜臀| 欧美h在线观看| 欧美午夜一区二区三区 | 日日夜夜天天综合| 91精品久久久久久综合乱菊| 欧美高清hd| 久久99精品久久久久久水蜜桃| 国产日产一区| 日韩精品久久一区二区| 麻豆91精品| 久久久久无码精品| 久久综合九色综合久久久精品综合| a级黄色免费视频| 亚洲一区二区四区蜜桃| 中文字幕高清在线免费播放| 7777精品伊人久久久大香线蕉完整版| 色欲av伊人久久大香线蕉影院| 亚洲香蕉成人av网站在线观看 | 国产精品久久久久aaaa九色| 日韩一二三区| 视频一区视频二区视频三区视频四区国产| 91精品婷婷色在线观看| 国产av无码专区亚洲精品| 精品亚洲国产成人av制服丝袜| 人妻丰满熟妇aⅴ无码| 亚洲欧美一区二区视频| 91精品国产综合久久久蜜臀九色| 欧美一区二区三区四区五区| 完全免费av在线播放| 97在线观看免费观看高清| 欧美日本精品在线| a屁视频一区二区三区四区| 国产精品高清一区二区三区| 超碰成人久久| 久久久久久久久久久视频| 国产麻豆精品视频| 欧美自拍偷拍网| 色哟哟亚洲精品| 欧洲精品久久一区二区| 久久精品国产免费观看| 天天综合网天天| 久久亚洲免费| 激情av一区| wwwxxxx在线观看| 国产精品国产三级国产普通话蜜臀| 波多野结衣国产| 精品久久免费看| 国产黄色在线免费观看| 国产精自产拍久久久久久| 亚洲国产国产| 精品无码国模私拍视频| 国产91露脸合集magnet| 午夜三级在线观看| 欧美性大战久久久久久久蜜臀| 视频国产在线观看| 高清欧美性猛交| 亚洲一区二区三区在线免费| 国产高清免费在线| 久久国产视频网| 纪美影视在线观看电视版使用方法| 精品日韩美女的视频高清| 天堂av在线免费| 久久久久久国产精品三级玉女聊斋| 久久一级大片| 青青草原网站在线观看| 精品一区二区三区影院在线午夜| 亚洲色图 激情小说| 在线观看免费视频综合| 国产九色在线| 国产精品久久久久久久午夜| 精品国产aⅴ| 波多结衣在线观看| 国产精品久久久久久久久动漫 | 欧美精品一区免费| 99久久精品国产一区二区三区| 久久一级黄色片| 精品国产乱子伦一区| а√天堂中文在线资源8| 国产免费一区| 一区二区三区福利| 欧美做受喷浆在线观看| 日韩欧美国产免费播放| 国产剧情在线观看| 国产欧美婷婷中文| 午夜精品电影| 在线精品一区二区三区| 第一福利永久视频精品| 九色在线免费| 国产精品偷伦视频免费观看国产 | 霍思燕三级露全乳照| 91在线免费播放| 国产真人无遮挡作爱免费视频| 中文字幕久久久av一区| 宅男噜噜噜66国产精品免费| 精品视频在线观看一区二区| 92国产精品观看| 亚洲国产无线乱码在线观看| 久久精品国亚洲| 高清日韩中文字幕| 动漫av免费观看| 亚洲天堂av一区| 神马一区二区三区| 国产成人精品999| 女同性一区二区三区人了人一 | 五月激情五月婷婷| 亚洲国产综合人成综合网站| 久草福利在线视频| 91精品黄色| 麻豆精品网站| 国产十六处破外女视频| 精品无人区乱码1区2区3区在线| 国产香蕉久久| 国产欧美日韩小视频| 久久精品视频一区二区| 国产高清在线观看视频| 欧美最近摘花xxxx摘花| 99久久亚洲精品蜜臀| 亚洲av成人片无码| 欧美精品少妇一区二区三区| 不卡的av影片| 中文字幕日韩一区二区三区不卡| 成人国产电影网| 国产精品久久久久精| 午夜精品久久久久久99热软件| 日韩大片在线| 在线精品一区二区三区| 欧美一区二区成人6969| se01亚洲视频| 免费国产黄色网址|