新人求助,一夜没睡了,叩谢各位大佬
本帖最后由 Andy7013 于 2020-1-4 06:24 编辑问题如图,我希望这个程序执行到一定位置的时候自动退出,不要意外终止(“程序已停止工作”),我该怎么做?
谢谢大佬们
补充:这个程序应该没有壳
{:301_1003:} 本帖最后由 chomosuke 于 2020-1-4 07:54 编辑
可能要先push 0,内核要知道程序正常退出,代码要是0(UINT uExitCode)
https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-terminateprocess 你没发现这块是重定位块吗,不修正重定位可以用?另外,你确定导入表中有ExitProcess或者TerminateProcess?如果没有,为啥不用GerProcAddress获取API指针再调用?你这样玩不崩溃才怪 最简单的就是修改esp的值,堆栈不平衡了,就报错终止了。 意外终止是崩溃了。。
自动退出找合适的地方ExitProcess i学习学习 学习一下 学习学习 直接hook一下到Exit.....不香嘛{:301_1004:} 向大佬们,致敬!!!!!!!!!!!!! 看不懂 凑个热闹
页:
[1]
2