返回列表 发帖

[讨论]如何防止任务管理器杀掉自己所编程序的进程

[这个贴子最后由无条件为你在 2006/12/23 11:42am 第 1 次编辑]

[color=#FF0099]     希望大家能贴出各自的处理方法。我将在元旦那天贴出我的两种原创思路(纯代码实现,不用引入其它DLL文件)
[color=#003FFF]本着技术交流的原则,希望大家不要吝啬自己的源码!
程序代码能解决下述两点问题任意一点即可:
1.直接不在任务管理器中显示进程。
2.显示进程,但不能被杀。

[讨论]如何防止任务管理器杀掉自己所编程序的进程

下面引用由默数悲伤2006/12/23 11:47am 发表的内容: Hook NTQuerySystemInformation,让任务管理器看不到
或者Hook NTOpenProcess和NTTerminateProcess让他结束不了
您所说的我不懂,不知可否提供示例。 我的实现方法是我自己想出来的,没有前人引路,因此我在摸索中走了不少弯路。 2007年1月1日我会贴出代码,而且注释详尽,任何人都可以看懂。

TOP

[讨论]如何防止任务管理器杀掉自己所编程序的进程

     不在程序中引入DLL,但前提是你要有操作系统才行。换句话来说,支持操作系统运行的某些关键DLL当然要有。否则连系统都启动不了,那还搞个啥?
     这里仅讨论对任务管理器有效,不包含其它杀进程的软件。
     谈不上大作,雕虫小计。
     之所在在元旦那天说一下我的思路,是想留出一些时间让其他人公布自己已掌握的方法,如果来者都吝啬自己的源码而抱着索取而不奉献的态度,那么我到时候只公布EXE。如果我看到其它人回复了哪怕只有一种可编译通过的代码(能实现所述功能),那么我将会毫不保留的公布我的两种方法。

TOP

[讨论]如何防止任务管理器杀掉自己所编程序的进程

楼上的朋友说的不错,这话我爱听。
我的思路见怪不怪,一般没人会想到,但已经实现并生成了EXE。
您如果有什么猜测不防说说,或者你的猜测是另一种我不知道的思路。

TOP

[讨论]如何防止任务管理器杀掉自己所编程序的进程

下面引用由狰狞的怪2007/01/26 09:44pm 发表的内容:
恩,找到了
你的这个我在VC6.0下编译提示找不到psapi.h文件。

TOP

返回列表 回复 发帖