坦白说解密

article/2025/9/23 9:48:00

一、开篇

最近坦白说也是异常的火,作为开发者的我也去赶紧跑过去蹭了一下热度,写了个安卓的,加载了头像,点击后直接跳转到QQ资料卡页面,并且优化了已有的解密的算法(已有的大多数情况不能完全解密),目前还没发现解密出现问题的。
看看图
image.png

二、分析

首先,要拿到数据的接口,得先拿到对应的token,而这个token就是使用skey进行一系列计算得出的,这个skey就是登录QQ空间后从返回的cookie中可以获取的。计算出token后,就可以放到这个接口,以获取好友的数据为例

https://ti.qq.com/cgi-node/honest-say/receive/friends?_client_version=0.0.7&token=

这样就可以拿到返回后的Json数据,然后就开始操作了

{
"code": 0,
"data": {
"confesses": [],
"maxUnread": 0,
"cookie": "CIsB",
"finish": 0
}
}

看看,这段数据就是返回后的Json数据,confesses就是返回后的数据列表,注意这里面的cookie,也就是进行分页加载需要传递的参数,如果没有数据了,这个finish就会变为1,cookie直接加到后面

https://ti.qq.com/cgi-node/honest-say/receive/friends?_client_version=0.0.7&token=计算的token&cookie=CIsB

这样就能加载完整的数据了,然后关键是解密,这里的话已经有公开的,但是解密不完整,这里我花了一些时间,这个解密的规则是先2位加密的字符对应一位数,然后2位数字就是1位对应1位,3个数字一组,下一组就又是2位对应1位,也就是对应4个加密后的字符,这样的规则,但是问题就出在了尾数,基本现在的这些就是尾数会解密出错,尾数又是使用的不同解密方式,经过多次测试,还是发现了规律,如图,这是尾数刚好对应3位一组的第前2位的。
image.png

这就是经过多次的对比,总结出的,但这里又有一个问题,就是不知道qq的位数和尾数的加密有没有关联,目前解密已经没发现问题了,这些就不多说了,给出github地址,喜欢的欢迎给个star。


http://chatgpt.dhexx.cn/article/YgCl65Wh.shtml

相关文章

QQ坦白说解密(一)

坦白说解密二教程已上线,传送门:点我打开坦白说解密二 第一步:登录你的QQ 第二步:打开谷歌浏览器, Chrome 谷歌浏览器然后浏览器里面按F12,模拟手机,添加新模拟信息,User ag就复制下面的 ozilla/5.0 (iP…

坦白说最新破解方法

前言 qq坦白说的推出让许多人感到烦恼,或是被骚扰,或是被撩,完事儿被戏弄之后你还不能屏蔽。。。 老版本坦白说破解软件 原理是使用抓数据解码的破解的方法只能破解六月前发出的坦白说,在TX对坦白说二次加密之后, 现在…

QQ坦白说解密解决方案(二)

最近QQ正式上线了坦白说,好多有强迫症的小伙伴比较痛苦,特别想知道对方是谁,其实笔者之前也专门发布过一篇博客(PS:QQ坦白说解密一:点击打开链接),讲如何破解QQ坦白说但是没多久&…

最新坦白说破解方法!!!

版权声明:转载必须注明本文转自StathamJ的博客:https://blog.csdn.net/qq_41664447 前言 qq坦白说的推出让许多人感到烦恼,或是被骚扰,或是被撩,完事儿被戏弄之后你还不能屏蔽。。。

2018-7月最新QQ坦白说破解方法(亲测有效!)

自从作者我之前收到了一个秘密的QQ坦白说的暗恋之语,好奇心驱使着我想去破解坦白说,特别想知道背后给我发消息的到底是哪个女生? 然后先去网上搜了一大半的各种破解方法,试过之后都没有什么卵用,后面自己尝试过用抓包工…

听客来团队scrum敏捷开发工具实践分享

听客来软件诞生于2005年初,是中国第一套助听器门店专用的销售管理软件,在中国有超过3000名验配师正在使用,连续14年安全运行。它可以有效提升助听器门店对潜在客户的销售成交率;提升客户满意度和转介绍率。 听客来在历经14年的市…

敏捷开发必备的管理工具

为什么选择 Leangoo? 很简单,因为它够简洁,够轻量,上手够快! 因为我们的工作中有各种事物要处理,我们需要这样的敏捷开发工具来帮助我们解决问题并清晰的展开工作。Leangoo可以帮助我们管理事务&#xff…

最常用的scrum工具、敏捷开发工具、看板工具

1,Leangoo Leangoo非常适用于Scrum和敏捷开发,我们可以用它轻松的创建Sprint Backlog,添加用户故事卡或任务卡,为用户故事添加估算的故事点,或通过拖拽来移动卡片到不同的状态列表。您还可以通过把团队成员拖动到一个…

敏捷开发 模型讲解

CSDN:在你的工作生涯中,前期是在创业公司,后来是大公司,有着一套自己的敏捷开发模式,能够谈谈在你现在使用的敏捷开发工具或方法? 黄勇:敏捷这个话题大家一直都在谈论,也有很多关于敏…

APIAuto——敏捷开发最强大易用的 HTTP 接口工具 (二)

文章目录 ApiAuto接口管理(一)官方介绍(二)APIAuto功能介绍(1)安装使用(2)测试ApiJson项目(3)实时快捷查询文档(4)基本功能概览 ApiJs…

敏捷开发 SCRUM 简介

SCRUM 1. 什么是Scrum? Scrum是敏捷开发的一种方法论,Scrum定义了要达成敏捷的流程和方法。 2. Scrum开发流程中的三大角色 产品负责人(Product Owner) 主要负责确定产品的功能和达到要求的标准,指定软件的发布日期和交付的…

什么是敏捷开发

目录: 1.几种开发方法 1.1瀑布式开发 1.2迭代式开发 1.3螺旋式开发 2.敏捷开发 2.1 敏捷开发的诞生 2.2敏捷开发宣言 2.3 敏捷开发 3.敏捷开发方法 3.1 Scrum 3.1.1 什么是scrum 3.1.2 Scrum 框架结构 3.2其他开发方法介绍 4.敏捷管理工具 4.1禅道 …

力软敏捷开发框架

为了缩短开发周期,使用了力软框架 我们主要的业务是做OA、CRM、ERP一类的管理系统,一个通用的后台 搭出来,再配合一些快速开发的组件开发效率能提高很多。 一次开发能部署到安卓和IOS上。 1.框架用到的技术 (1)前台技术:ajaxJquer…

敏捷开发协作工具

为什么选择 Leangoo? 很简单,因为它够简洁,够轻量,上手够快! 因为我们的工作中有各种事物要处理,我们需要这样的敏捷开发工具来帮助我们解决问题并清晰的展开工作。Leangoo可以帮助我们管理事务&#xff…

Scrum 敏捷开发

什么是敏捷开发 敏捷 开发是一个术语,用于描述迭代软件开发。 迭代软件开发通过在短增量完成工作(通常称为 冲刺, Sprint)来缩短 DevOps 生命周期。 冲刺通常长达一到四周。 敏捷开发通常与传统或瀑布式开发形成鲜明对比&#xff…

敏捷开发

敏捷软件开发宣言 知乎问题:敏捷开发需要写哪些文档? 回答: 作者:张恂老师 链接:https://www.zhihu.com/question/21974683/answer/94217626 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权&a…

最常用的看板工具,敏捷开发工具

1,Leangoo Leangoo非常适用于Scrum和敏捷开发,我们可以用它轻松的创建Sprint Backlog,添加用户故事卡或任务卡,为用户故事添加估算的故事点,或通过拖拽来移动卡片到不同的状态列表。您还可以通过把团队成员拖动到一个任…

敏捷开发简介

敏捷开发 一.简介 什么是敏捷开发? 敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。 怎么理解呢?首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程&#xff0…

scrum敏捷开发工具实践分享

随着敏捷开发越来越火,自然我们也不能落后,我们公司也开始向敏捷转型,前段时间请了Scrum中文网的廖老师给我们企业做了全面的scrum敏捷开发培训课,第一次对敏捷有了全新的认识! 而在我们实施敏捷的过程中,…

国产项目管理软件/敏捷开发工具

国产项目管理软件Leangoo领歌,www.leangoo.com 轻量,简洁,直观,专业的敏捷项目协作平台,看板式的管理方式,列表、泳道的多维度,直观透明的特点来呈现敏捷团队的进展,促进团队高效协…