首页
社区
课程
招聘
[求助]OllyDBG附加PC端微信断点后无法登录的解决方案
发表于: 2019-10-24 08:59 4395

[求助]OllyDBG附加PC端微信断点后无法登录的解决方案

2019-10-24 08:59
4395
之前看了一些帖子,PC端微信逆向解密数据库大抵从2种方案入手,一个是CreateFileW断点排查堆栈,一个是搜索ASCII字符串下访问断点。第二种方式相对要简便很多,加上之前看了大佬写得很详细的帖子https://bbs.pediy.com/thread-251303.htm,也想动手验证一下学习学习。

每个步骤基本上都验证成功了,C++代码解密阶段无问题,问题反而在于:通过OD附加微信设置断点获取32位password的阶段,我换了几台电脑来试验,在不同的电脑上确实会出现无法登陆微信的情况,如下图。而且看评论也有不少人遇到卡在这了,有的人则很顺利进入下一步跟随。 不知道怎么排查问题出在哪
PS:这个应该不算是个非常难的问题吧,我新手,水平低下,就想搞清楚到底为啥,有没有哪位大牛遇到过解决掉了?

断点之前的环节都是正常的,F9开始运行之后,切换到微信登录界面,点击登录,就这样了,而且已经排查过不是网络代理设置的问题。


[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 244
活跃值: (454)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
用那个52破解的OD就行了
2019-10-24 09:14
0
雪    币: 237
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
寧靜致遠 用那个52破解的OD就行了
52的那款OD一开始就用了,确实不会出现微信不能登录,但是在附加之后寄存器的EDX值从始至终都不为0,跟随之后32位密码的取值有问题
2019-10-24 10:06
0
雪    币: 244
活跃值: (454)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
瀚海逐尘 52的那款OD一开始就用了,确实不会出现微信不能登录,但是在附加之后寄存器的EDX值从始至终都不为0,跟随之后32位密码的取值有问题
那不会啊。我用那款OD调这东西好好的。没毛病。

那篇帖子我也看了搞过,用52那款OD附加,调试,登录。我这边搞都没大问题。
最后于 2019-10-24 10:17 被寧靜致遠编辑 ,原因:
2019-10-24 10:16
0
雪    币: 405
活跃值: (1056)
能力值: ( LV7,RANK:105 )
在线值:
发帖
回帖
粉丝
5
瀚海逐尘 52的那款OD一开始就用了,确实不会出现微信不能登录,但是在附加之后寄存器的EDX值从始至终都不为0,跟随之后32位密码的取值有问题
让我来猜一猜,开发人员预留了调试模式,当调试模式开启时会连接另一个网络通道,而这个环境你不具备,调试模式开启的判断条件是IsDebugPresent,起码正规路子是这么判断,也就是你挂调试器可以但是不能让IsDebugPresent返回true
2019-10-24 14:19
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
我也碰到了这样的问题,都不知道是不是od的问题
2019-10-27 13:49
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
7
能不能请大神们发个能用的od下载链接
2019-10-27 13:50
0
游客
登录 | 注册 方可回帖
返回
//