请教,我用OD载入一个EXE文件,然后F9运行,不进行任何操作过一会就显示cpu-主线程,模块-ntdll。 在别的 100
请教,我用OD载入一个EXE文件,然后F9运行,不进行任何操作过一会就显示cpu-主线程,模块-ntdll。在别的机器上就不是,而仍然是cpu-主线程,模块-程序的名字。...
请教,我用OD载入一个EXE文件,然后F9运行,不进行任何操作过一会就显示cpu-主线程,模块-ntdll。 在别的机器上就不是,而仍然是cpu-主线程,模块-程序的名字。
请问这是为什么啊?
怎么才能解决啊? 展开
请问这是为什么啊?
怎么才能解决啊? 展开
1个回答
展开全部
。。。。。。。。。
F9运行后直接启用程序.
ntdll是系统模块,你这个图片上表示这个程序已经用Exitprocess结束进程了.
od在进程结束后并不直接关闭的,他会在下面提示结束代码(返回值).
这个情况说明这个程序的代码并非进入系统循环了,而是一次性执行的程序.
进入ntdll这个情况很明显说明程序已经将控制权交给了系统,此时程序执行的是系统控制的代码,进入了系统领空。
你这个情况就是执行了Exitprocess后的情况,你可以自己用一段代码测试,OD载入后F9程序结束代码RENT,退出码(X)在继续执行程序关闭。/
F9运行后直接启用程序.
ntdll是系统模块,你这个图片上表示这个程序已经用Exitprocess结束进程了.
od在进程结束后并不直接关闭的,他会在下面提示结束代码(返回值).
这个情况说明这个程序的代码并非进入系统循环了,而是一次性执行的程序.
进入ntdll这个情况很明显说明程序已经将控制权交给了系统,此时程序执行的是系统控制的代码,进入了系统领空。
你这个情况就是执行了Exitprocess后的情况,你可以自己用一段代码测试,OD载入后F9程序结束代码RENT,退出码(X)在继续执行程序关闭。/
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询