首页
社区
课程
招聘
[求助]OD 简单添加调用 WINEXEC 疑惑
发表于: 2010-12-11 21:47 5501

[求助]OD 简单添加调用 WINEXEC 疑惑

2010-12-11 21:47
5501
http://gf32881.bgp2.kaiyele.net/bug.jpg

我用 delphi  弄了个空程序。。 然后 OD 载入 修改入口点。。 加上图上代码。。

主机上正常调用通目录下 test.exe..

拖到虚拟机上就出错了。。

我自己用 d7 编程里边用 winexec 后发现,, CALL WINEXEC 地址什么的会不对。。 图上应该怎么改才会没问题呢?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 424
活跃值: (10)
能力值: ( LV9,RANK:850 )
在线值:
发帖
回帖
粉丝
2
调用导入表,不要硬编码
看你test.exe里导入函数中的Winexec地址是多少
call dword ptr[XXXXXX]
2010-12-11 22:23
0
雪    币: 45
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
call [IAT] ...
2010-12-11 22:40
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
有什么方法能查导入函数地址的吗???
2010-12-11 23:10
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
总算明白了点, 可以使用 peid 查看导入表函数。。 获取地址的。。
2010-12-12 00:25
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
终于全部弄明白了,感谢楼上的热心回答。。。

如果没有导入函数的话,还需要添加导入函数。。。 然后 call dword ptr[XXXXXX]
2010-12-12 01:03
0
雪    币: 2882
活跃值: (1267)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
yjd
7
同时也学习了。难怪我改一个Call SetWindowText 本机运行正常别人机器运行错误-_-!!
2010-12-12 01:06
0
雪    币: 29
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
2010-12-14 03:31
0
游客
登录 | 注册 方可回帖
返回
//