Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >js解密之QQ的bkn值,获取QQ群成员信息,获取QQ好友列表信息

js解密之QQ的bkn值,获取QQ群成员信息,获取QQ好友列表信息

作者头像
SingYi
发布于 2022-07-14 07:32:09
发布于 2022-07-14 07:32:09
6.6K01
代码可运行
举报
文章被收录于专栏:Lan小站Lan小站
运行总次数:1
代码可运行

QQ群网站:https://qun.qq.com/member.html

咳咳,没别的,就是想看下群员而已,希望大家拿到信息后,不要忘记你所处之地,虽然只是群信息,没什么隐私资料,本来我只是想获取一下QQ群成员信息,然后我在这个网站转了一下之后,发现不仅可以获取群员还可以获取你的QQ好友列表的一些信息,哈哈然后我准备在这,用我列表的QQ昵称做一张词云图。

首先呢,来到群管理这个页面,一如既往,打开F12,切换到一个QQ群,然后点击XHR,就可以看到一条信息的加载了

预览一下返回信息,可以很清晰的看见mems只有两个,和真实情况一样,QQ群里面只有我和一个机器人

然后来看一下请求信息。POST请求,5个值

  1. gc:188185074 //这个数字和群号是一样的,所以应该就是群号了
  2. //By:www.lanol.cn。Author:Lan
  3. st:0 //这个是个0,额,盲猜start,然后人数多就分页显示吧
  4. end:20 //结束的人,两个结合一下就是从第0个到第20个
  5. sort:0 //sort?排序吗,不管了,要用再说
  6. bkn:515469*** //不知道是个什么东西

然后全局搜索一下bkn,然后来到这个文件,格式化一下

www.lanol.cn

再来搜索一下bkn,可以看到有两个结果,然后都打一个断点。

然后回到页面,来换一个QQ群。www.lanol.cn

然后就卡在了第一个断点处,F9看下。www.lanol.cn

这里有个Cookie,然后取Cookie里面的skey。

然后返回到请求头那块看一看,是不是有一个这样的值。

然后就可以确定这个e的来源了。www.lanol.cn

t = 5381, n = 0, o = e.length,然后这几个似乎t和n是固定的吧(大概吧,我几次来看是一样的),然后o就是e的长度。然后就是一个循环运算,最后返回2147483647 & t,这个t就是最后一次运算的值了。

然后Cookie的话就是自己手动获取,或者等下次再出一个python登陆QQ的博文

然后将这串不怎么麻烦的加密代码(总感觉有点不太真实)放到Python里面运算一下

可以看到结果是一样的。

然后这样就可以啦

最后Python代码附上:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
def bkn(skey):
    e = "skey"
    t = 5381
    n = 0
    o = len(e)
    # www.lanol.cn By:Lan
    while n < o:
        t += (t << 5) + ord(e[n])
        n += 1
    return t & 2147483647
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
自动获取群员名称并用群员名称生成词云图,生成QQ好友列表昵称词云图
利用昨天的QQ群获取的bkn值来获取指定QQ群的群员昵称,然后生成词云图,也可以根据自己的好友列表的昵称生成词云图。
SingYi
2022/07/14
1K0
自动获取群员名称并用群员名称生成词云图,生成QQ好友列表昵称词云图
一键导出qq群群成员,QQ群成员导出提取工具,采集QQ群成员信息python
下载地址:https://www.pan38.com/share.php?code=JCnzE 提取密码:7789
用户11719788
2025/07/07
2070
python爬虫教程:批量抓取 QQ 群信息
本文讲解Python批量抓取 QQ 群信息,包括群名称、群号、群人数、群主、地域、分类、标签、群简介等内容,返回 XLS / CSV / JSON 结果文件。
python学习教程
2019/08/06
5.8K3
【教程】最新可用! Python实现QQ扫码登录的群验证
Q群验证就是为了验证某个用户是否加入了指定的群聊。这可以有很多作用,比如限制软件的使用人群,以防滥用。
小锋学长生活大爆炸
2024/04/26
6240
【教程】最新可用! Python实现QQ扫码登录的群验证
Q群验证就是为了验证某个用户是否加入了指定的群聊。这可以有很多作用,比如限制软件的使用人群,以防滥用。
小锋学长生活大爆炸
2024/05/25
7090
【教程】最新可用! Python实现QQ扫码登录的群验证
用 Python 找出并拉黑那些 QQ 空间屏蔽我的塑料好友们
最近发现有人QQ空间对我展开了屏蔽,咱们也不知道怎么惹到人家了,一气之下写了一个小爬虫看看到底谁把我屏蔽了。写小本本记下来!!!
Crossin先生
2021/12/01
4610
用 Python 找出并拉黑那些 QQ 空间屏蔽我的塑料好友们
记一次QQ本地快捷登录漏洞复现
昨天我的空间和Q群发布了一些莫名其妙的东西,大概是因为前两天去网吧开黑登了QQ。
HACK学习
2019/09/10
3.7K1
记一次QQ本地快捷登录漏洞复现
我用Python采集了班花的空间数据集,除了美照竟然再一次发现了她另外的秘密![通俗易懂]
室友知道了我上次给班花修过电脑,追了我三条街,嘴里大骂我不当人子,怪我这种事情没带他。最后又舔着脸求我支招,这货竟然想追班花!辣条我为了兄弟两(收)肋(钱)插(办)刀(事),毫不犹豫的答应了。但是我只有班花的QQ和微信怎么办呢,那就从她平时发的动态着手,于是就有了这篇文章,不过最后我又发现了她的另一秘密!
全栈程序员站长
2022/07/28
3870
我用Python采集了班花的空间数据集,除了美照竟然再一次发现了她另外的秘密![通俗易懂]
QQ资料查询器,性别年龄达人天数在线验证方式等级,python检测接口
下载地址:https://www.pan38.com/share.php?code=JCnzE 提取密码:7789
用户11719788
2025/07/07
990
实战项目一:爬取QQ群中的人员信息
我们模拟登陆用的是selenium库,selenium是一个自动化测试工具,在爬虫中通常用来进行模拟登陆。
K同学啊
2019/01/22
1.8K0
记对百度翻译的一次爬虫练习
最近简单学习了一下 requests 这个模块,一直没有亲自实战一下,然后就有了这次的实战练习
pankas
2022/08/10
4280
记对百度翻译的一次爬虫练习
反反爬虫系列(一)
笔者决定写一个系列反反爬虫,目的是站在生产角度如何绕过各类网站的反爬虫,提供反反爬虫思路。
小歪
2019/03/07
1.2K0
【JS 逆向百例】百度翻译接口参数逆向
JS逆向百例_快代理logo.png 逆向目标 目标:百度翻译接口参数 主页:https://fanyi.youdao.com/ 接口:https://fanyi.baidu.com/v2transapi 逆向参数: Form Data: sign: 706553.926920 token: d838e2bd3d5a3bb67100a7b789463022 逆向过程 抓包分析 我们在百度翻译页面随便输入文字,可以看到没有刷新页面,翻译结果就出来了,由此可以推断是 Ajax 加载的,打开开发者工具,选择 X
K哥爬虫
2021/08/05
1.5K0
【JS 逆向百例】百度翻译接口参数逆向
爬虫爬取下载qq音乐,又跟新的风口相关?(附源码和资料)
最近又迎来新来的风口,准确来说是从年初持续的一直在刮,就是微信的视频号,下半年视频领域将可能在线上复制当年的百团大战(拭目以待),之前行哥也分享了视频制作的相关教程,后台回复“pr”就可以获取咯
行哥玩Python
2020/07/14
2.5K0
爬虫爬取下载qq音乐,又跟新的风口相关?(附源码和资料)
AI新闻爬虫:传统爬虫和XHR异步加密爬虫的碰撞
AI的发展日新月异,及时掌握一些AI的消息和妹子聊天时也不至于词穷(不建议和妹子聊技术)。
叫我阿柒啊
2024/03/12
8421
AI新闻爬虫:传统爬虫和XHR异步加密爬虫的碰撞
利用d3.js对QQ群资料进行大数据可视化分析
对于前段时间流出的QQ群数据大家想必已经有所了解了,处理后大小将近100G,多达15亿条关系数据(QQ号,群内昵称,群号,群内权限,群内性别和年龄)和将近9000万条群信息(群号,群名,创建时间,群介绍),这些数据都是扁平化的2维表格结构,直接查询不能直接体现出用户和群之间的直接或者间接关系。通过数据可视化,可以把扁平结构的数据作为点和线连接起来,从而更加直观的显示出来从而进行分析。 d3.js是一个近年来推出的基于javascript的数据展示库,全称为Data Driven Document, 在浏览器
机器学习AI算法工程
2018/03/14
4.1K0
利用d3.js对QQ群资料进行大数据可视化分析
【JS 逆向百例】PEDATA 加密资讯以及 zlib.gunzipSync() 的应用
本文章中所有内容仅供学习交流,抓包内容、敏感网址、数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除!
K哥爬虫
2022/01/06
8100
【JS 逆向百例】PEDATA 加密资讯以及 zlib.gunzipSync() 的应用
极电竞比分网(js逆向,webpack)「建议收藏」
目标网站:https://www.jdj007.com/ 目标参数:sign
全栈程序员站长
2022/07/22
3330
极电竞比分网(js逆向,webpack)「建议收藏」
一键生成QQ个人历史报告(附下载链接)
【导读】最近,我闲着没事在刷全球最大同性交友网站Github时,发现了一个十分有趣的项目。项目主要是生成QQ个人历史报告,从你申请QQ开始到现在的所有数据,且听我慢慢道来。
墨明棋妙27
2022/08/24
7770
一键生成QQ个人历史报告(附下载链接)
用 Python 爬取 QQ 音乐全部歌曲
最近小伙伴们听歌的兴趣大涨,网抑云综合症已经遍布各地。 咱们再来抬高一波QQ音乐的热度吧。 土豪充绿钻 和 刷永久绿钻的除外(me)
Python小二
2020/10/27
1.7K0
用 Python 爬取 QQ 音乐全部歌曲
推荐阅读
相关推荐
自动获取群员名称并用群员名称生成词云图,生成QQ好友列表昵称词云图
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验