↓ 跳过正文

指纹

TLS 指纹是什么?uTLS 伪装原理科普

TLS 指纹是什么?uTLS 伪装原理科普

·1392 字·3 分钟
插图来源:Storyset Q:TLS 指纹是什么? A:你每次访问 HTTPS 网站,浏览器和服务器要先"握手"协商加密参数。这个握手包里包含一堆特征:支持的加密套件列表、扩展顺序、椭圆曲线偏好等等。不同软件(Chrome、Firefox、curl、各种代理客户端)发出的握手包各不相同,就像每个人的笔迹。服务端把这些特征提取出来生成一个"指纹",就能判断对面大概是个什么客户端——这就是 TLS 指纹。
浏览器指纹是什么?防关联基础

浏览器指纹是什么?防关联基础

·1541 字·4 分钟
先说个反直觉的事实:你没登录、清了 Cookie、甚至换了 IP,很多网站还是能认出"这是同一台设备"。靠的就是浏览器指纹。 一句话讲清原理 # 网站通过 JS 读取你浏览器的几十项特征:User-Agent、屏幕分辨率、时区、语言、安装的字体列表、Canvas 渲染特征、WebGL 参数……单看每一项都不唯一,但组合起来,全球几十亿设备里和你完全相同的,基本只有你自己。这就是"指纹"这个名字的由来。