使用OllyDBG反汇编. exe文件会得到奇怪的结果



我试图在ollydbg中拆卸一个软件,我发现了一些奇怪的东西。就像这样:

ASCII"C:FolderNameSubFolderexec.h"
ASCII"C:FolderNameSubFolderIncludevariable.cpp"

我在C中没有名为FolderName的文件夹,但软件运行正常。这是什么呢?

可以是与调试符号相关联的路径。

我唯一的经验是在linux上,编译计算机上的源代码路径包含在可执行文件中(当使用调试符号编译时)

可执行文件包括调试信息中的路径。您找到的字符串与您的PC无关,而是与构建EXE的PC上的环境有关。

编辑:

格式

ASCII"CFolderNameSubFolderexec.h" 
反汇编器输出中的

可能表示ASCII后面的字符串是ASCII字符串。

最新更新