如何在一个自定义结构中通过成员的整个装配找到交叉引用?
示例来说明这一点:
void __thiscall function(DWORD *this)
{
DWORD *v2;
int v3;
int v4;
v2 = this;
if (*(v2 + 37))
{
v3 = 4;
v4 = 5;
}
}
现在说我创建了一个新的自定义结构,我将像下面这样更改它的指针类型:
void __thiscall function(MyStructure *this)
{
MyStructure *v2;
int v3;
int v4;
v2 = this;
if (v2->bMyBool)
{
v3 = 4;
v4 = 5;
}
}
现在说我通过反编译的代码在许多不同的功能中使用此结构。
如果按bMyBool上的X快捷键,则可以在函数范围内找到交叉引用。
但是,有没有办法找到使用bMyBool
的成员类型MyStructure
的整个程序集中的交叉引用?
谢谢!