把程序手工添加系统服务
2009-12-29 15:49
197 查看
把程序手工添加系统服务
WINDOWS里的很多东西都是跟注册表息息相关的,系统服务也不例外。
系统服务跟以下的注册表几个项目相关:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl\SetServices
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services
我们完全可以找到在系统服务中已注册的服务的键值来依样画葫芦。
在以上任何注册表列中添加一个新项:
名字是你想要添加系统服务的名字,比如Backdoor。
Displayname REG_SZ 想要添加服务的名称 想要添加服务的名称
Description REG_SZ 服务的描述 服务的描述
ImagePath REG EXPAND SZ 程序的路径
Start REG_DWORD 0,2,3,4 2代表自动启动,3代表手动启动服务.4代表禁用服务,0代表系统对底层设备驱动(一般不需要这个)
ErrorControl REG_DWORD 1
Type REG_DWORD 10 or 20 一般应用程序都是10,其他的对应20
ObjectName REG_SZ LocalSystem 显示本地登陆
手工添加一个系统服务就这么简单,手工删除系统也是一个道理。本文出自 “顺妻自然” 博客,请务必保留此出处http://songxj.blog.51cto.com/620981/251991
WINDOWS里的很多东西都是跟注册表息息相关的,系统服务也不例外。
系统服务跟以下的注册表几个项目相关:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl\SetServices
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services
我们完全可以找到在系统服务中已注册的服务的键值来依样画葫芦。
在以上任何注册表列中添加一个新项:
名字是你想要添加系统服务的名字,比如Backdoor。
Displayname REG_SZ 想要添加服务的名称 想要添加服务的名称
Description REG_SZ 服务的描述 服务的描述
ImagePath REG EXPAND SZ 程序的路径
Start REG_DWORD 0,2,3,4 2代表自动启动,3代表手动启动服务.4代表禁用服务,0代表系统对底层设备驱动(一般不需要这个)
ErrorControl REG_DWORD 1
Type REG_DWORD 10 or 20 一般应用程序都是10,其他的对应20
ObjectName REG_SZ LocalSystem 显示本地登陆
手工添加一个系统服务就这么简单,手工删除系统也是一个道理。本文出自 “顺妻自然” 博客,请务必保留此出处http://songxj.blog.51cto.com/620981/251991
相关文章推荐
- 如何把程序手工添加系统服务
- 如何将程序添加到系统服务实现开机自启动
- 《Windows小应用》如何将一个自己download的zip文件安装的程序添加到系统服务中
- Delphi2010中DataSnap高级技术(1)—为DataSnap系统服务程序添加描述
- 手工添加后门中的系统服务
- 手工添加系统服务
- 手工添加系统服务来隐藏木马
- 如何把程序添加到系统服务
- 高手进阶 手工添加系统服务
- 如何将程序添加到系统服务实现开机自启动
- 为DataSnap系统服务程序添加描述
- datasnap 2010 为DataSnap系统服务程序添加描述
- chkconfig 添加灵活被系统控制服务, /etc/rc.local中添加开机自启动程序, /etc/profile中添加二进制命令
- 如何将 .exe 程序添加到系统的服务中
- Delphi2010中DataSnap高级技术(1)—为DataSnap系统服务程序添加描述
- 手动添加系统服务(登录前启动程序)
- 手工添加系统服务
- 如何将程序添加到系统服务实现开机自启动
- Delphi2010中DataSnap高级技术(1)—为DataSnap系统服务程序添加描述
- 将java 程序添加为系统服务