在VB里运行程序,即使不开 SeDebugPrivilege  也可以把RISING的进程KILL了可编译成EXE后,即使开了SeDebugPrivilege,也KILL不了,应该是VB的运行权限比较高,有什么办法能把EXE的权限提到和在VB里运行一样

解决方案 »

  1.   

    这个问题很正常尤其是在.net里
    具体什么原因也不清楚也没有去跟过我早就发现了
    但是现在最新版的是终止不了拉,因为拦截了NtTerminateProcess
      

  2.   

       FOUND   NOTHING?大家根本不知道你在说什么 
    所以.. 想帮你也没办法   或者说不知道从那里开始帮你.........
      

  3.   

    "这个问题很正常尤其是在.net里 
    具体什么原因也不清楚也没有去跟过我早就发现了 "
    还是有人明白的
      

  4.   

    有吗VB IDE里面运行可以KILL Rising???
    是Rising的哪个进程被杀了????
    LZ杀的是Rising的哪个版本啊???
      

  5.   

    我的理解是,在IDE里面调试时,程序未被托管,所有操作其实是解释器执行的,因此继承了解释器的权限;编译后CLR权限受到限制,因此无法执行。
    不知道对不对。
    或许直接调用API(P/Invoke?)可以避开这个限制。