首页
社区
课程
招聘
再请教
发表于: 2004-11-8 19:33 4228

再请教

2004-11-8 19:33
4228
我主要是想修改一些软件来实现自己的想法,所以在一般情况下都是用w32dasm看程序,再用ue打开软件来修改,在ue中看到诸如%d %s之类的东西,我知道这是一个被操作的数,但存在某个寄存器中。比如
汇编程序是
push 00481714
push eax

对应的481714的地方是
a %d
实际被操作的内容是:a 、一个空格 和一个数
如何知道%d是什么数呢?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 1
支持
分享
最新回复 (3)
雪    币: 209
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
跟踪当然是最好的办法,但是用OD跟踪时出现异常,根本就没运行出来软件的界面就不动了
2004-11-8 20:38
0
雪    币: 209
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
od能 不能对某行开始单步进入啊?如果可以对这句进行单步跟踪就知道eax的内容了
2004-11-8 21:09
0
雪    币: 332
活跃值: (479)
能力值: ( LV9,RANK:330 )
在线值:
发帖
回帖
粉丝
4
最初由 jingmo 发布
跟踪当然是最好的办法,但是用OD跟踪时出现异常,根本就没运行出来软件的界面就不动了

可能加壳了,脱壳后可以单步跟踪
2004-11-8 21:11
0
游客
登录 | 注册 方可回帖
返回
//