OD 反汇编,如何正确地 Call 一个函数?
郁金香教程里 找到吃金创药的函数然后执行push id
push 0
push 1
call 0x函数地址
就成功Call了这个函数
但如果使用MFC自己写个程序,要这种调用成功只有那个函数内部与整个程序独立或者只引用了全局变量
按钮1{
//如果这里引用了比如一个文本框关联的一个变量m_val
m_val=a+b;
UpDatedata(false);
}
//这样直接Call这个函数的地址就会出错
具体原因好像是执行时候 用EBP偏移得到 m_val的地址进行操作
怎么样才能成功地Call任意一个函数而不用管内部引用了什么变量 像在C++里调用一个函数一样,只要知道 函数地址 参数 就调用它?
顺便问一下VC++怎么样导出发行版的exe文件(没有DEBUG)?