使用OllyDBG反汇编.EXE文件会产生奇怪的结果

时间:2014-07-20 06:05:22

标签: disassembly ollydbg

我正在尝试在ollydbg中反汇编软件,我发现了一些奇怪的东西。它类似于以下内容:

ASCII"C:\FolderName\SubFolder\exec.h"
ASCII"C:\FolderName\SubFolder\Include\variable.cpp"

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

2 个答案:

答案 0 :(得分:0)

它可能是与调试符号相关的路径。

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

答案 1 :(得分:0)

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

修改

格式

ASCII"C\FolderName\SubFolder\exec.h" 
反汇编输出中的

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