我正在尝试在ollydbg中反汇编软件,我发现了一些奇怪的东西。它类似于以下内容:
ASCII"C:\FolderName\SubFolder\exec.h"
ASCII"C:\FolderName\SubFolder\Include\variable.cpp"
我在FolderName
中没有名为C
的文件夹,但软件运行正常。这可能是什么?
答案 0 :(得分:0)
它可能是与调试符号相关的路径。
我唯一的经验是在linux上,编译计算机上源代码的路径包含在可执行文件中(使用调试符号编译时)
答案 1 :(得分:0)
可执行文件包含调试信息中的路径。您找到的字符串与您的PC无关,而与构建EXE的PC的环境无关。
修改:
格式
ASCII"C\FolderName\SubFolder\exec.h"
反汇编输出中的可能表示ASCII
后面的字符串是ASCII字符串。