我正在用VB做一个定时关机软件(控制孩子超时使用电脑),需要对保护VB进程(不被孩子轻易关掉,最好能隐藏进程)。在网上查找了很多VB隐藏进程的代码,全部都是针对 XP SP2 之前的版本的。谁 能给我一个 能隐藏XP SP3 进程的代码,另外,VB怎样单进程保护自身进程呢,望高手指点。

解决方案 »

  1.   

    NtSystemDebugControl改写EPROCESS->ProcessExiting &= 0xFFFFFFF7; ETHREAD->Terminated &= 0xFFFFFFFE;
      

  2.   

    chenhui530 能说详细点吗,我很莱
      

  3.   

    就不知道360是怎么做的:在任务栏管理器中结束进程时显示"无法完成操作,拒绝访问"不是杀了再启动,而是根本就杀不掉.还有:禁用他的启动服务也会显示返回一个错误.这就是我需要的,如果我的定时关机被别人轻易就杀掉了,那做这程序就没有用了,我用过一些非常的方法,比如更名为SMSS.EXE,但却被 360报毒,不知是我可恶还是360可恶!