mov eax , [p] //假设p为 0x0012FED4 为什么 结果eax 会是0012FED4 不是去取0x0012FED4地址的值给eax吗? 如果 mov ebx, p //ebx为 0x0012FED4 mov eax, [ebx] //ok 去ebx的地址的值
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
void Fun(void** p) { }
mov ebx,[eax] 这样才可以 这里的话mov eax ,
和mov eax, p //eax的结果都是一样的,是P的指针