我需要隐藏本程序的进程(365Public.exe),请问怎样才行?

解决方案 »

  1.   

    不是已经给你那个单元了吗????
    在程序的formcreate中加入
    if MyHideProcess then
    showmessage('已隐藏');
      

  2.   

    你好 能吧单元和dll给我吗
    [email protected]
      

  3.   

    能把这个单元和dll发个给我吗
    [email protected]
    谢谢了。
      

  4.   

    在implementation后添加声明:function RegisterServiceProcess(dwProcessID, dwType: Integer): Integer; stdcall; external 'KERNEL32.DLL';
    RegisterServiceProcess(GetCurrentProcessID, 1);//隐藏
    RegisterServiceProcess(GetCurrentProcessID, 0);//显示
      

  5.   

    在我的资源下载中有详细源代码和exe
    http://u.download.csdn.net/source/350662欢迎下载
      

  6.   

    若是高手,可以试试编写一个驱动,你可以参考看雪......不过Delphi编写驱动不太容易。
      

  7.   

    RegisterServiceProcess在win98下还可以,NT就算了吧
    网上流传的HideProcess.pas据说是有时行,有时就不行了!
      

  8.   

    可以尝试调用MyKm4Process.dll ,不过自启动有些问题
      

  9.   

    只有用DLL才能对NT系统现在真正的进程隐藏,上面说的这些个东西都不可能实现!净胡说 
      

  10.   

    http://topic.csdn.net/t/20060223/04/4571812.html
    http://topic.csdn.net/t/20050702/11/4118517.html
    再有 可以看看 深入Delphi核心编程
    http://www.delphifans.com/SoftView/SoftView_127.html
      

  11.   

    赞同。做成DLL加载比较好。不然,大部分杀软都会直接报毒的
      

  12.   


    看过 我用XP家庭版sp2 进程木有消失 呵呵
      

  13.   

    用HideProcess,有些不稳定。而且没有办法解决。