请问怎样隐藏进程
我想用DELPHI编写一个机房管理系统,要让在学生机上运行的这个软件的进程隐藏,也就是不能通过任务管理器关闭该进程,请问怎么实现啊,而且要让它在98\2000\xp下都能隐藏.请各位高手帮帮忙!先谢谢了 问题点数:85、回复次数:7Top
1 楼abc3000(想想就烦)回复于 2005-11-01 08:28:13 得分 0
http://www.yesky.com/20020617/1616253.shtmlTop
2 楼konhon(优华)回复于 2005-11-01 08:30:51 得分 0
可以參考下這裡:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1864155Top
3 楼kiboisme(蓝色光芒)(www.1284.net/)(软件开发机器人for delphi)回复于 2005-11-01 10:34:21 得分 0
楼上两位的方法,RegisterServiceProcess适合在9x里面使用,NT下无效
NT下,如果不会Ring0的话,可以用HOOK NewNtQuerySystemInformation函数的办法来实现。
NewNtQuerySystemInformation的第一个参数如果是5就是在列进程
如果作得全,还需要Hook Process32First和Process32Next两个函数Top
4 楼xixuemao(钱不是问题,问题是没钱)回复于 2005-11-01 11:10:38 得分 0
同意楼上的。
建议楼主还是在网上找些代码吧,这要帖出来可不算少啊。Top
5 楼ccrun(老妖)(www.ccrun.com)回复于 2005-11-01 11:30:15 得分 0
去google搜索"WinNT&Win2K下实现进程的完全隐藏"和"如何在Windows NT中隐藏自己",有好多站点都转载过这篇文章。
或者直接访问http://rootkit.host.sk/Top
6 楼ly_liuyang(Liu Yang LYSoft http://lysoft.7u7.net)回复于 2005-11-02 16:17:25 得分 0
NT下使用DelphiBox上的一个例子吧
挺不错的
或者Ring0基本来实现,这个较为复杂
_____________________
http://lysoft.7u7.netTop
7 楼13193887977(神奇Delphi)回复于 2005-11-06 10:48:57 得分 0
http://www.xfocus.net/articles/200403/680.html
看看这篇文章,会让你收益非浅的。Top




