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

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

2010-12-11 21:47
5650
a5bK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3N6X3x3K6t1^5z5o6q4Q4x3X3g2T1k6%4l9J5i4K6u0W2K9$3q4A6P5h3g2D9k6g2)9J5k6h3&6W2N6q4)9J5c8X3u0#2k6#2)9J5k6h3A6H3k6H3`.`.

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

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

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

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

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 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
雪    币: 2881
活跃值: (1407)
能力值: ( 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
游客
登录 | 注册 方可回帖
返回