绿软下载站:请安心下载,绿色无病毒!

最近更新热门排行
您现在的位置:首页联络聊天聊天工具→TIM防撤回2.3.2.21173版
TIM防撤回2.3.2.21173版内附教程
0
0

TIM防撤回2.3.2.21173版内附教程

扫描下载到手机
请输入预约的手机号码
3182人已预约此游戏
确定取消
  • 软件介绍
  • 软件截图
  • 相关下载

Tags:TIM防撤回实现文件,聊天

TIM防撤回2.3.2.21173版谁目前tim官方最新版本软件。作为一个常年混迹各种群的资深潜水党,每次翻看聊天记录的时候都能发现一堆的撤回信息,看着非常不舒服,并且网上也有很多的防撤回例子提供学习,所以就打算自己也动手尝试做一个防撤回的功能。有需要的小伙伴欢迎来西西下载体验。、

补丁使用说明:

1.首先,你的系统需要满足以下条件:Windows 7 或更高版本,不支持XP。NET Framework 4.5 或更高版本。低于此版本在打开程序时可能无反应,或者直接报错。

2.使用本程序前,先关闭微信/QQ/TIM。

3.以管理员身份运行本程序,等待右下角获取最新的补丁信息。

4.选择微信/QQ/TIM的安装路径。如果你用的安装版的微信/QQ/TIM,正常情况下本程序会自动从注册表中获取安装路径,绿色版需要手动选择路径。

5.点击防撤回。界面可能会出现一段时间的无响应,请耐心等待。由于修改了微信的 WeChatWin.dll 文件、QQ/TIM的 IM.dll 文件,杀毒软件可能会弹出警告,放行即可。

操作步骤:

第一步通过notepad在bin目录下的所有dll中搜索revoke关键字

然后我们就可以上od或x32dbg对这些DLL下断找CALL了,我这里使用的是x32dbg,因为它的搜索过滤比OD要舒服很多

打开软件,附加进程,附加之后会自动断下来,记得F9

在模块(快捷键:<kbd>Crtl</kbd>+<kbd>E</kbd>)中进入我们之前找到的DLL

在模块内搜索字符串revoke,看看有没有比较可疑的地方,下断进行尝试

这里有个EnableMsgRevokeMenuItem,看起来应该是软件初始化之类的,不管他,全部都下断点试试

小号给自己发条消息并撤回,断点没反应,那就重复此步骤,在下一个模块内继续搜索下断,直到断下来

找到关键位置,进行具体分析

在im.dll中我们通过revoke发现了大量的关键字

L"DoRevokeBuddyMessage failed to get msg_info."撤回好友消息失败的日志,基本可以确定就撤回就和这个模块相关了,继续看看下面的字符

这三个有重大嫌疑啊,从上到下分别是 好友(buddy)、讨论组(discussion)、群(group)消息撤回,三个都下断点,进行尝试。

小号发消息并撤回,成功断在了5FBBDE65:OnNotifyBuddyMessageRevoked(pNotifyMsgBody, pDataExtraInfo)。

单步往下,很快就可以看到一个大跳转,不过看了一下跳转的地址5FBBDFA2,是直接过了返回,再往下那块就是讨论组的撤回了,应该不是这里,继续往下

来到第一个call,<kbd>F7</kbd>跟进

发现两个大跳转,直接跳转到了返回处

直接改之,<kbd>F9</kbd>,然后程序疯狂异常,无奈重启程序

重启过程中想了下,都确定了这里就是实现撤回的函数,那直接返回应该也行的

直接在函数入口处改返回

push ebp改为ret 8

小号发消息撤回试试

第一张是电脑截图,第二张是手机截图,成功解决~

依法修改群消息的撤回

成功。这里我是直接用的讨论组,因为我之前调试的时候发现讨论组撤回是直接走的群撤回逻辑,也就是说之前发现的三个关键处只需要修改两个就可以实现了,中间那个并没有发现哪里有调用

修改完成就直接打补丁呗。<kbd>Crtl</kbd>+<kbd>p</kbd>

退出tim,将保存的文件替换掉原来的文件,记得备份,至此大功告成~

TIM防撤回2.3.2.21173版内附教程

普通下载地址:
电信下载
移动下载

聊天工具

软件评论 请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

 
网友评论