在函数中,使用了g_pInternalErrorHandler这一个全局变量,且地址为0x30004150。
查询文件中的段定义:
可知这个变量位于.rdata段,且这个段的文件偏移量为12288,根据文件偏移量读取全局变量的初始化值:
再转换为C++的初始化语句:
/* 0x30004150 */ extern fnCallback113 g_pInternalErrorHandler;
/* 0x30004150 */
fnCallback113 g_pInternalErrorHandler = 0;