当前位置: 动力学知识库 > 问答 > 编程问答 >

Disassembling an .EXE file using OllyDBG gives strange results

问题描述:

I'm trying to disassemble a software in ollydbg and I found something strange. It's something like the following:

ASCII"C:\FolderName\SubFolder\exec.h"

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

I don't have a folder named FolderName in C but the software is running fine. What could this be?

网友答案:

It could be the paths associated with debugging symbols.

My only experience is on linux, where the path to the source on the compilation computer is included in the executable (when compiled with debugging symbols)

网友答案:

The executable include paths in the debug information. The strings you find are not related to your PC but the the environment at the PC where the EXE has been built.

Edit:

The format

ASCII"C\FolderName\SubFolder\exec.h" 

in your disassembler output probably indicates that the string following ASCII is an ASCII string.

分享给朋友:
您可能感兴趣的文章:
随机阅读: