mov eax , [p] //假设p为 0x0012FED4 为什么 结果eax 会是0012FED4 不是去取0x0012FED4地址的值给eax吗? 如果 mov ebx, p //ebx为 0x0012FED4 mov eax, [ebx] //ok 去ebx的地址的值
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
void Fun(void** p) { }
mov ebx,[eax] 这样才可以 这里的话mov eax ,
和mov eax, p //eax的结果都是一样的,是P的指针