怎么调用这样一个函数?

lsaturn 2004-02-19 09:27:12
我在调试过程中,找到这样一个函数
445584 PUSH 0
445586 CALL 445566
我想用vc来封装(我注入了这个程序的进程空间)
好测试这个函数的功能
应该怎么封装这个函数?
我是这么来做的

445586的地址写成 call 我的fn
fn是这么写的
fn()
{
asm
{
PUSH 0
MOV eax 0x445566
CALL eax
}
}
用softice看,确实调入到我的fn了,但是可能传的参数不对,所以把程序弄死了,应该怎么来写fn啊?
}
...全文
49 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧