语言:C#
目的:做一个程序,能够在后台隐藏。(用于教学用途),大一学生,老师交代的任务
希望能把windows服务做成和系统应用程序同名,如:svchost.exe之类的,以此达到隐藏,不被乱点关闭。
求高手教一下
目的:做一个程序,能够在后台隐藏。(用于教学用途),大一学生,老师交代的任务
希望能把windows服务做成和系统应用程序同名,如:svchost.exe之类的,以此达到隐藏,不被乱点关闭。
求高手教一下
解决方案
10
什么是svchost.exe进程?简单的说:svchost.exe是一个属于微软Windows操作系统的系统程序,微软官方对它的解释是:Svchost.exe 是从动态链接库 (DLL) 中运行的服务的通用主机进程名称。这个程序对系统的正常运行是非常重要,而且是不能被结束的。
30
什么意思?
服务和桌面程序在书写时是由区别的,但这里讨论的不是怎么样书写服务程序
假定的的服务程序已写成(例如 x.exe),那么你将这个 x.exe 注册到服务中,就可以看到 x.exe
安慰软的解释,你可以再写一个动态链接库,用这个动态链接库去启动 x.exe。当这个动态链接库被注册到服务时,你就只能看到 svchost.exe 而看不到 x.exe 了
应该是这样的,不过本人也没有做过
服务和桌面程序在书写时是由区别的,但这里讨论的不是怎么样书写服务程序
假定的的服务程序已写成(例如 x.exe),那么你将这个 x.exe 注册到服务中,就可以看到 x.exe
安慰软的解释,你可以再写一个动态链接库,用这个动态链接库去启动 x.exe。当这个动态链接库被注册到服务时,你就只能看到 svchost.exe 而看不到 x.exe 了
应该是这样的,不过本人也没有做过
20