现学现用之windbg的高级玩法外篇一:獲取某软件的聊天记录
不知道直接点名会不会请去喝茶我不爱喝茶,所以就不直接点名了
声明:本软件只是用来演示windbg的用法,本人是純洁的所以假设各位童鞋也和楼主一样,否则请自愿离开
本文只限于技术交流如果有人根据本文做出非法用途的工具与楼主无关。
楼主是个懒人不想再另辟新径去找其他方法了。咱们就通过KernelUtil!Util::Msg::SaveMsg194函数来分析怎么获取聊天内容吧
把kernelUtil放到ida里看了一下,分析出函数定义:
由于這次分析ida是配角所以大部分分析的工作就交给windbg了。每个参数是干啥的等会就能见分晓
开启某软件,然后用windbg附加调试
发现有两处,不管了都下上断点
我在聊天窗口中发送了消息 ddlxtest2,并按回车此时果然被断下了
果然那个XX软件没骗我,这个函数就是跟聊天内容相关啊咱們看一下参数,刚惨咱们看到定义共有6个参数。
第一个参数是一个宽字符串
第二个参数是个ulong类型的数字
第三个参数是个ulong类型的数字
第四個参数是个ulong类型的数字
第五个参数是个struct ITXMsgPack *结构指针 ITXMsgPack是干啥的?不知道看名字定义是消息包,由名字推出聊天内容就应该在这个结构内
第陸个参数是个struct ITXData *结构指针 ITXData是干啥的?不知道看名字像是一个存储数据的东东,内容也可能在这个结构里面
看了所有的参数看来账号已經可以拿到了,但是没有一个显式存储聊天内容的看来最头疼的就是怎么拿聊天内容了。
这一下犯难了分析时最难的是出现数据结构,需要对数据结构进行分析最头疼了。既然说要干沉他那就不能就此罢休
先看一下后两个参数是什么
看一下第五个参数第一个数值:318f9fa8,看看他是一个什么地址:
看来第五个是一个类对象了318f9fa8告诉我们是在一个模块内,由此可以猜出是个虚函数表验证一下:
怎么同步老婆的微信不被发现(悄悄同步接收老婆微信聊天记录)我们每个人基本上都有自己的微信和朋友们聊天越来越多用的都是这个通讯软件了,相较于其他通讯軟件而言微信不仅简洁好用还有很多我们还未发现的小技巧,例如微信聊天记录怎么恢复?下面就来学习这个恢复方法吧!
其实微信使用玖了都会是手机运行变慢,占用手机内存空间清理微信数据是常见的事情,手误删掉自己重要的微信好友和好友的聊天记录着急上火吔没用,首先就是要停止使用手机赶紧找解决方法。
(1)微信重装/删除好友后:由于聊天记录涉及用户隐私服务器不会保存用户任何聊天記录。如果未对聊天记录进行迁移和备份删除后无法再进行恢复;
(2)主动退出微信群后:微信群和聊天记录会删除,服务器不会保存用户任哬聊天记录;若被移除微信群可查看到之前的聊天记录,之后的聊天记录接收不到也无法查看。
微信聊天记录怎么恢复?如果上述方法无 法找回你删除的微信记录可通过手机自带的应用商店或者百度搜索卓师兄官网进行下载安装到手机上。
首先运行卓师兄点击首页的【消息恢复】,然后点击【开始恢复】这时手机恢提示您开启无障碍辅助功能。然后点击【下一步】开始恢复数据无需您操作,卓师兄會自动为您扫描分析微信数据为您找到微信碎片后,您只需勾选开始恢复即可还可以导出来长期保存。
苹果手机微信聊天记录怎么恢複
果师兄恢复微信聊天记录操作步骤:
1、打开苹果手机应用商店下载果师兄APP
2、我们需要恢复微信聊天记录,可以选择主界面中的【微信】 3、选择需求的服务后下单即可工程师将会通过远程操作协助用户找回误删除的微信聊天记录。
电脑微信聊天记录怎么恢复
如果有些小夥伴觉得手机操作不太方便的话这里给大家推荐的是一款小编亲测过的电脑数据恢复软件,这是一款专业的苹果数据恢复软件支持用戶自助恢复苹果手机误删的数据。
这种方法适用于安卓手机微信聊天记录误删后,我们首先要做的就是停止长时间的使用手机避免大量聊天等待,这样可以很好的将手机数据环境与外界隔离继而保护数据为恢复作支撑。
来源:欢迎分享本文!
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。