吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1033|回复: 6
收起左侧

[求助] 使用CreateFile的问题

[复制链接]
jinlsg 发表于 2020-9-21 17:30
我在CreateFile上增加了,断点,OD软件也能够正常中断。但是使用单步执行,执行完返回的时候。怎么到了一个数据赋值窗口?
执行完Createfile后,找不到调用CreateFile的地方。怎么找到调用CreateFile的上层函数呢?

执行完Createfile后,找不到调用CreateFile的地方。

执行完Createfile后,找不到调用CreateFile的地方。

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

klamauk 发表于 2020-9-21 18:04
这个时候不是应该右键分析一下代码吗?
小菜鸟一枚 发表于 2020-9-21 18:44
右键-删除分析,这应该是od把这块代码误认为是数据了。

或者中断后,直接看堆栈窗口中,调用createfile时入栈的返回地址,也可以ctrl+f9返回。
 楼主| jinlsg 发表于 2020-9-21 19:16
小菜鸟一枚 发表于 2020-9-21 18:44
右键-删除分析,这应该是od把这块代码误认为是数据了。

或者中断后,直接看堆栈窗口中,调用createfile ...

就是使用ctrl+f9后返回了,数据定义的地方。好像程序执行的时候也是从数据定义的地方进入的CreateFile
 楼主| jinlsg 发表于 2020-9-21 23:17
klamauk 发表于 2020-9-21 18:04
这个时候不是应该右键分析一下代码吗?

是的,需要点击右键分析一下代码就正常了,但是代码编辑后。保存的时候提示:“在可执行文件中无法定位数据”。大神知道这个怎么解决吗?
klamauk 发表于 2020-9-21 23:23
jinlsg 发表于 2020-9-21 23:17
是的,需要点击右键分析一下代码就正常了,但是代码编辑后。保存的时候提示:“在可执行文件中无法定位数 ...

这说明这段代码不是在PE文件中,可能是申请的一段内存然后把代码解压到这段内存中。
 楼主| jinlsg 发表于 2020-9-21 23:47
klamauk 发表于 2020-9-21 23:23
这说明这段代码不是在PE文件中,可能是申请的一段内存然后把代码解压到这段内存中。

应该是这样做的,这个程序有一个adata的区段,这种怎么破解呢?有思路么?谢谢!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-25 07:01

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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