我是 IDA 的新手,对 C 中的伪代码有一些疑问。有人可以向我解释以下两行的含义:
(*(void (__fastcall **)(int *, _DWORD))(*v1 + 196))(v1, *(_DWORD *)(*v1 + 200));
什么(*v1 + 196)
意思?
if ( *(_BYTE *)(dword_9AEC7FB0 + 170) & 1 && !*(_DWORD *)(dword_9AEC7FB0 + 92) )
什么是dword_9AEC7FB0
?全局变量?