-
-
未解决
萌新求助:PE文件FOA和RVA的转换问题
-
发表于:
2020-7-11 19:01
2076
-
未解决 萌新求助:PE文件FOA和RVA的转换问题
图一:

代码:
#include <windows.h>
#include <stdio.h>
int g_Variable=12345678;
int main()
{
printf("全局变量的地址:%p\n",&g_Variable);
printf("全局变量的值:%d\n",g_Variable);
system("pause");
return 0;
}
这个PE文件是32位的,文件对齐方式和内存对齐方式一样
计算得出 FOA=RVA=26A38,但是
在WinHex查看 偏移在26A38处的值 不是12345678
图二

哪位大佬说一下这是为啥?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
最后于 2020-7-11 19:04
被云雾十三式编辑
,原因: 编辑