吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6054|回复: 17
上一主题 下一主题
收起左侧

[易语言 转载] QQ点赞器-简单实现原理及成品源码

[复制链接]
跳转到指定楼层
楼主
lgh520 发表于 2020-5-1 10:40 回帖奖励
本帖最后由 lgh520 于 2020-5-1 11:04 编辑

QQ点赞器-原理实现

在上一篇文章中我们,提到了如何获取到sessionkey,如果对此感兴趣的朋友可以自行到[调试逆向] 某Q sessionkey查找完整版查看

首先,就是HOOK掉关键传入sessionkey的地方,也就是Common.dll中的Common.oi_symmetry_encrypt2简单的分析一下参数,就可以看到参数中有sessionkey的指针了。

可以说获得了sessionkey基本所有Q的操作我们都可以实现了

简单的分析一下发送的QQ包下面是已经通过sessionkey解的udp数据包

(1)
00 00 00 10 00 00 00 12 08 01 12 0C 08 
C8 A3 C3 C9 06
10 E3 07 98 01 00 08 E5 0F 10 01 22 0B 58
E2 D0 F3 B4 0D
(2)
00 00 00 10 00 00 00 12 08 01 12 0C 08 
C8 A3 C3 C9 06
10 E3 07 98 01 00 08 E5 0F 10 01 22 0B 58
85 F9 9F 91 03
(3)
00 00 00 10 00 00 00 12 08 01 12 0C 08 
E2 D0 F3 B4 0D
10 E3 07 98 01 00 08 E5 0F 10 01 22 0B 58
C8 A3 C3 C9 06 
  • (1)和(2)是相同QQ号发送得点赞请求,那么唯一发生变化得就是对方QQ
  • (2)和(3)不同QQ号发送,上面得5字节也发送了变化,那么有理由相信这就是我的QQ号

发送包分析完了,那就得求得加密算法了,QQ转16进制,应该是4字节,而到这里就变成了5字节,那这里一定是加密了,到这里我上网查了一些源码,没自己分析,就不多bb了,等下下载源码自己看看得了(python中有句话叫不要重复造轮子,确实不想造)

至此感觉,QQ协议不过如此嘛,简简单单,东拼西凑QQ点赞器就成了?当然并没有

  • 确实刚做好能点赞,但是当我重新登录得时候,奇怪得事情还是发生了(bug),点赞并没有成功,于是我猜想了一下原因:
    • 原本QQ协议一些参数需要重新获取
    • 源码本身存在问题
    • 已经被tx察觉
    • 发生ip发生了变化
  • 按照这个调bug思路我走了下去,确实问题发生在了ip上

    这不就简简单单,内存中搜索一下不就ok了吗?(你看我这臭毛病,总是喜欢自问自答),但是想在QQ中搜到自己想要的数据几乎不可能,于是还是从函数(win32.api)入手吧!

  • 如果想要发送udp的包,那么一定逃不过下面的api
    • ws2_32.dll.sendto
    • ws2_32.dll.WSASendTo
  • 事实上我们的想法确实是有效的,F2下断在参数中我们就找到了指向ip的指针,使用抓包工具,看看ip,确实是这个ip,至此我们要的所有条件就完成了。

    下节我们讲如何获取最新的clientkey(也就是快速登录)

    基本内容
  • 老版本clientkey如何获取的
    • 简单的抓包即可实现
  • 新版本会遇到什么问题
    • 本地发包验证
  • 解决思路
    • 拦截http请求,断点调试

      本节源码下载地址

      baidu下载地址 提取码:6j9f

免费评分

参与人数 4吾爱币 +1 热心值 +3 收起 理由
我是一个外星人 + 1 谢谢@Thanks!
hs_f + 1 谢谢@Thanks!
Fasy丶逝言 + 1 蓝奏云:https://lanzous.com/ic555na
雲端之戀 + 1 度盘的就加一个币吧,毕竟下载太慢了

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
涛之雨 发表于 2020-5-1 11:18
额md排版炸了。。。
#加空格是标题,
要和前后行加上空行
头像被屏蔽
3#
CSGO01 发表于 2020-5-1 10:55
4#
huyifan311 发表于 2020-5-1 10:56
5#
boxer 发表于 2020-5-1 11:04
感谢分享,百度的就不下了
6#
那年夏天52 发表于 2020-5-1 11:07
源码是完善后的还是半成品???
7#
Show.Lo 发表于 2020-5-1 11:21
感谢分享。。。。
8#
vsvkhs 发表于 2020-5-1 12:24
十分感谢朋友们的分享内容
9#
雲端之戀 发表于 2020-5-1 12:34
按谢楼主分享
10#
lin2509 发表于 2020-5-1 12:36
程序在运行,点赞没成功
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 00:50

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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