浏览器指纹

浏览器指纹是基于浏览器对当前用户采集唯一特征的手段,相当于在用户未登录的情况标记唯一用户,一般用于多账号串联,安全防护等

浏览器会根据电脑、浏览器、系统软件特征、用户行为等来获取相对唯一的内容

基础指纹:硬件参数(dpi、分辨率,cpu等)、User-Agent、操作系统、语言、时区、DPI、软件列表等

高级指纹:Canvas 渲染哈希(单是这个唯一程度就能达到99%)、WebGL 渲染特征、字体列表、音频指纹、WebRTC 本地 IP、插件列表

行为指纹:Cookie、LocalStorage、浏览轨迹、点击 / 滚动习惯

常见的场景比如广告服务,可能就需要精准知道用户,才能给用户推更合适的内容,以保证引流收入

对于一些场景可能担心用户频繁更换账号存在异常危险触发风控等(实际用到指纹的情况,肯定不是单一情况或者单一指纹了)

ps:了解有这么个东西即可,也有利于提高我们的认知,也许一些场景就会想到它呢,是吧

ps2:以前自己也写过装机的自动化程序,就是给线下手机专卖店安卓手机自动安装软件的(新系统没有qq微信之类的),能给店铺减少不少人工成本,当时就是根据手机型号、系统版本、管家版本等来作为标识指纹对应安装策略的,感觉是不是有点这个感觉了

好了就到这里了,自己也是最近才刷到的,算是学到了😄

相关推荐
晴天1634 分钟前
多个 VS Code 项目会导致 Chrome 和 Electron 应用一起卡住?-Day30
前端·chrome·electron
BigTopOne7 小时前
【WebRtc】DTLS-SRTP 加密完整流程详解
前端
陈随易7 小时前
pm2 替代品,nodejs&bun 线上部署必备工具
前端·后端·程序员
单线程_017 小时前
从案例分析 Vue3 Tokenizer 源码一
前端·javascript·vue.js
BigTopOne7 小时前
【WebRtc】-ICE Candidate 与 STUN/TURN 原理详解
前端
l1258657 小时前
# LangGraph Memory机制深度解析:短期记忆与长期记忆的工程实践
前端·人工智能·python·langchain·bootstrap
码视野8 小时前
基于 Spring Boot + Vue3 的【大学英语四六级 (CET-4/6) 作文智能评分与句式润色系统】设计与实现(含PRD/三端高保真源码/大屏)
java·前端·人工智能·spring boot·后端·vue3
大模型码小白8 小时前
AI 对话流性能调优:万级消息的虚拟滚动落地
java·大数据·前端·javascript·人工智能·算法·机器学习
xm_xm_xm_19 小时前
react17版本以前类组件常用操作
前端·javascript·react.js
ly768910 小时前
Web 性能优化实战:从 Core Web Vitals 到工程化性能治理
前端·性能优化