-
-
[求助]一样的代码为什么编译生成的汇编不同?
-
发表于:
2013-2-4 09:56
5336
-
lpDosHead = (PIMAGE_DOS_HEADER)lpMapFile;
lpNTHead = (PIMAGE_NT_HEADERS32)((byte *)lpDosHead+lpDosHead->e_lfanew);
lpOptionHead = (PIMAGE_OPTIONAL_HEADER32)((byte *)lpNTHead+
sizeof (DWORD)+
sizeof (IMAGE_FILE_HEADER));
就这几句代码
其中两次用到了这三行代码
结果两次编译生成的代码竟然不同,很奇怪
这是vc++6.0的什么隐藏特性吗?
关键是生成的还是错的
啊
[课程]FART 脱壳王!加量不加价!FART作者讲授!