2、因为结束进程宏扰不是用CloseHandle…颤游…
你试试看在OpenProcess之后 invoke TerminateProcess, eax, 0
建议调用前保蔽洞旦存eax,因为到头来还是要CloseHandle的
也许你看的那磨握个程序刚好只有一个键游汪start标签,所以误以为END start就是用来结束start的.其实并不是这样.一个程序中可以有很多稿仔个标签.有一个start,下面,或者上面还会有otherstart标签等等....标签是没有结束的.执行完这个标签继续往下执行,END start标签只是告诉编译器,从程序从这里结束,并且开始标签是start.就一般情况而言,这个指令都是在程序要结束时使用的,故简单地说谈圆,这个中断调用指令就是告诉程序当程序里的指令(除了放在它最低行的“movah,4ch
int
21h”)执行完毕后要做什么——返回dos,此时程序就会结束,电脑界面上dos窗口(就是windowsxp运行cmd后出现的那个窗口)就会出现一行英文,其意思是“请按任意键继续”。但一般来说,按了任意键后,这个窗口就会自含凯塌动关闭。就是那么孙核简单。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)