RT 
不管什么方式只要实现了就行 0- 0

解决方案 »

  1.   

    很多防杀都是采用驱动级的技术来实现的.
    .NET做不到.
      

  2.   

    运算和核心逻辑用c++写.  外皮UI用C#
      

  3.   

    使用Hook TerminateProcess()和Hook OpenProcess()具体参考:
    http://www.cnblogs.com/cdo/archive/2005/06/23/179780.html
      

  4.   

    应该是可以的。
    虽然涉及到驱动级,但并不是象驱动一样要优于.net 框架的加载。只是在驱动加载后做个hook。修改一下内存的地址。
    现在没时间试。等过几天有时间试一下。
      

  5.   

    “C# 能做像360那样的防杀进程”,还真没做过!
    不过,做实时监控系统项目的时候,有类似的需求:防止用户不小心退出核心进程!
    我的做法是:做个Moniter进程监视器,实时监视核心进程是否运行,如果发现退出了,强制在启动。估计跟楼主的需求有差距
      

  6.   

    大家给出出主义啊·调用API也行啊·现在纯摸不到头脑·
      

  7.   

    结贴率108.11% ? 靠 是不是BUG 啊应该能实现的  需要引用一个DLL  可以做出类似防火墙一样的功能
      

  8.   

    就watchDog 进程守护。启动时有A\B ,A软件是你要保护的,B就是一个隐藏的,看不到。然后通过win32 API来写,调用它的sendmessage实现进程间通信就好了。这样简单,如果其他的,估计有点难,呵呵
      

  9.   


    1. 对于结贴率的问题··我也不知道为什么是108%
    引用什么DLL呢?