提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
提示:以下是本篇文章正文内容,下面案例可供参考
一、准备阶段
1.vs2022编写示例
创建项目时,选用windows桌面应用。
以下是个代码示例:
#include <Windows.h>
#include <stdio.h>
int main(int argc, char* argv[]) {
MessageBox(NULL,
L"Hello World",
L"www.baidu.com",
MB_OK);
return 0;
}
选择Debug x86,生成exe可执行文件。而可执行文件的位置在Debug文件中。
2.dbg调试
将hello.exe拖入x32dbg中进行分析。
然后点击“运行”,dbg首先会指向EntryPoint。
我们点击“步过”慢慢寻找main()函数。
EIP在005F1F93,输出了hello.wor