据统计90%查看本帖的人,都已经注册本站了哦
您需要 登录 才可以下载或查看,没有账号?立即注册
×
模块版本:7.6
判断 (是否为空 (寄存器 ) 或 到小写 (寄存器 ) = “eax”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).EAX 判断 (到小写 (寄存器 ) = “ebx”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).EBX 判断 (到小写 (寄存器 ) = “ecx”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).ECX 判断 (到小写 (寄存器 ) = “edx”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).EDX 判断 (到小写 (寄存器 ) = “esp”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).ESP 判断 (到小写 (寄存器 ) = “ebp”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).EBP 判断 (到小写 (寄存器 ) = “esi”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).ESI 判断 (到小写 (寄存器 ) = “edi”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).EDI 返回 (指针 )
不知道这个代码是谁写的,如果真会每个都判断一次,建议:改成“判断”,同时每个判断下来,参数留空的话,默认值应该是最后一个“EDI”?。
下面是我临时改动的,请参考
判断 (是否为空 (寄存器 ) 或 到小写 (寄存器 ) = “eax”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).EAX 判断 (到小写 (寄存器 ) = “ebx”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).EBX 判断 (到小写 (寄存器 ) = “ecx”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).ECX 判断 (到小写 (寄存器 ) = “edx”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).EDX 判断 (到小写 (寄存器 ) = “esp”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).ESP 判断 (到小写 (寄存器 ) = “ebp”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).EBP 判断 (到小写 (寄存器 ) = “esi”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).ESI 判断 (到小写 (寄存器 ) = “edi”)指针 = HOOKaddr. 读值 (回调数据.返回地址 ).EDI 返回 (指针 )
|