开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 526|回复: 6
收起左侧

[求助] 谁知道浏览器这个Q-H5-QBID 是怎么生成的啊

[复制链接]
结帖率:86% (12/14)
发表于 2023-9-7 16:39:53 | 显示全部楼层 |阅读模式   北京市北京市
有没有大佬知道啊
结帖率:50% (1/2)
发表于 2023-9-7 16:42:34 | 显示全部楼层   广东省东莞市
请问这是什么电影
回复 支持 反对

使用道具 举报

结帖率:86% (12/14)

签到天数: 1 天

 楼主| 发表于 2023-9-7 16:43:30 | 显示全部楼层   北京市北京市
linguo 发表于 2023-9-7 16:42
请问这是什么电影

你在说什么啊,这是ck里面的一个参数
回复 支持 反对

使用道具 举报

结帖率:94% (15/16)

签到天数: 1 天

发表于 2023-9-7 16:44:16 | 显示全部楼层   黑龙江省哈尔滨市
浏览器的 QBID (Query Browser ID) 通常是通过下面的方式生成的:
1. 生成一个随机的GUID作为基础ID
GUID是全局唯一标识符(Globally Unique Identifier),它可以保证每一个ID的唯一性。生成GUID的算法有很多,一般会包含时间戳、随机数等元素以保证唯一性。
2. 对GUID的字节进行固定位置的位操作
例如保留GUID中的某几个位,设置某几位为固定值等。目的是添加一些标识浏览器信息的位字段。
3. 对修改后的GUID进行哈希
常见的哈希算法有MD5,SHA1等。哈希后的结果长度固定并且散列分布均匀。
4. 将哈希值编码为可打印字符
常见的编码方式有Base64等。最终生成定长的可打印字符串作为QBID。
5. 混入额外信息
有些QBID会直接混入浏览器版本、平台信息等字段,这样可以从QBID中解析出额外信息。
以Chrome浏览器为例,它的QBID包含浏览器版本号、平台信息、使用期限等编码其中的。通过分析这些信息,可以判断用户浏览器的类型和版本。
综上,QBID通常结合GUID、哈希、编码等算法,加入浏览器标识信息,生成一个可信任的浏览器标识字符串
回复 支持 反对

使用道具 举报

结帖率:86% (12/14)

签到天数: 1 天

 楼主| 发表于 2023-9-7 16:56:56 | 显示全部楼层   北京市北京市
lisher 发表于 2023-9-7 16:44
浏览器的 QBID (Query Browser ID) 通常是通过下面的方式生成的:
1. 生成一个随机的GUID作为基础ID
GUID是 ...

不对的哈,bid是不会变的,如果通过GUID生成,那bid就是可变的
回复 支持 反对

使用道具 举报

结帖率:50% (1/2)
发表于 2023-9-7 17:49:04 | 显示全部楼层   广东省东莞市
qinfeng0214 发表于 2023-9-7 16:43
你在说什么啊,这是ck里面的一个参数

你再说什么呢 什么平台你也没发啊
回复 支持 反对

使用道具 举报

结帖率:86% (12/14)

签到天数: 1 天

 楼主| 发表于 2023-9-7 19:18:13 | 显示全部楼层   北京市北京市
linguo 发表于 2023-9-7 17:49
你再说什么呢 什么平台你也没发啊

企鹅平台的浏览器
回复 支持 反对

使用道具 举报

  高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表