[培训]科锐软件逆向50期预科班报名即将截止,速来!!! 50期正式班报名火爆招生中!!!
最初由 comelysouthchin 发布使用ECX 来传递参数的调用规则有两种,一直是 __fastcall , fast call 之所以被成为 fast ,是因为这种调用方式不是把所有的参数都放在堆栈中,只是参数多余 2 个的时候才使用堆栈, fast call 这种调用规则,是借助ECX 、EDX 寄存器完成参数传递的过程, 另外一直借助 ECX 来完成参数传递的调用规则就是 thiscall ,这种调用规则使用在C++,大家在学习C++,的时候,都回遇到这样的问题,就是C++函数的参数,实际的参数个数比型参多一个,就是对象自身的指针this,那么this 是怎么传递给函数的呢? 就是通过这个ECX 寄存器传递的。
最初由 binglan212 发布拦截方式也是一样的最有效的方法就是在函数中加一条__asm int 3不知道能编译通过吗?没试过