XP中服务与后门技术
日期:2007年11月3日 作者: 查看:[大字体 中字体 小字体]-
一、序言 Windows下的服务程序都遵循服务控制管理器(SCM)的接口标准,它们会在登录系统时自动运行,甚至在没有用户登录系统的情况下也会正常执行,类似与UNIX系统中的守护进程(daemon)。它们大多是控制台程序,不过也有少数的GUI程序。本文所涉及到的服务程序仅限于 Windows2000/注册表系统中的一般服务程序,不包含Windows9X。
二、Windows服务简介
服务控制管理器拥有一个在注册表中记录的数据库,包含了所有已安装的服务程序和设备驱动服务程序的相关信息。它允许系统管理员为每个服务自定义注册表要求和控制访问权限。Windows服务包括四大部分:服务控制管理器(Service Control Manager),服务控制程序(Service Control Program),服务程序(Service Program)和服务配置程序(Service Configuration Program)。
1.服务控制管理器(SCM)
服务控制管理器在系统启动的早期由Winlogon进程启动,可执行文件名是“Admin$\System32\Services.exe”,它是系统中的一个RPC服务器,因此服务配置程序和服务控制程序可以在远程操纵服务。它包括以下几方面的信息:
已安装服务数据库:服务控制管理器在注册表中拥有一个已安装服务的数据库,它在服务控制管理器和程序添加,删除,配置服务程序时使用,在注册表中数据库的位置为:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services。它包括很多子键,每个子键的名字就代表一个对应的服务。数据库中包括:服务类型(私有进程,共享进程),启动类型(自动运行,由服务控制管理器启动,无效),错误类型(忽略,常规错误,服务错误,关键错误),执行文件路径,依赖信息选项,可选用户名与密码。
自动启动服务:系统启动时,服务控制管理器启动所有“自启”服务和相关依赖服务。服务的加载顺序:顺序装载组列表:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ServiceGroupOrder;指定组列表:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GroupOrderList;每个服务所依赖的服务程序。
在系统注册表引导后会保留一份LKG(Last-Know-Good)的配置信息位于:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSetXXX\Services。
因要求而启动服务:用户可以使用服务控制面板程序来启动一项服务。服务控制程序也可以使用StartService来启动服务。服务控制管理器会进行下面的操作:获取帐户信息,登录服务项目,创建服务为悬挂状态,分配登录令牌给进程,允许进程执行。
服务记录列表:每项服务在数据库中都包含了下面的内容:服务名称,开始类型,服务状态(类型,当前状态,接受控制代码,退出代码,等待提示),依赖服务列表指针。
服务控制管理器句柄:服务控制管理器支持句柄类型访问以下对象:已安装服务数据库,服务程序,数据库的锁开状态。
2.服务控制程序(SCP)
服务控制程序可以执行对服务程序的开启,控制和状态查询功能:
开启服务:如果服务的开启类型为SERVICE_DEMAND_START,就可以用服务控制程序来开始一项服务。在开始服务的初始化阶段服务的当前状态为:SERVICE_START_PENDING,而在初始化完成后的状态就是:SERVICE_RUNNING。
向正在运行的服务发送控制请求:控制请求可以是系统默认的,也可以是用户自定义的。标准控制代码如下:停止服务 (SERVICE_CONTROL_STOP),暂停服务(SERVICE_CONTROL_PAUSE),恢复已暂停服务 (SERVICE_CONTROL_CONTINUE),获得更新信息(SERVICE_CONTROL_INTERROGATE)。 - [1] [2] [3] [4] [5] [6] 下一页
-
- XP中服务与后门技术 相关文章:
- ·深度技术 GHOSTXP V6.0装机个人版
- ·photoshop换脸技术
- ·照片处理:Photoshop人物照片换头术
- ·MPLS VPN技术白皮书
- ·高手进阶,终极内存技术指南——完整/进阶版
- ·PKI技术及应用开发指南
- ·网络术语解析-ICS
- ·计算机缩写术语完全介绍
- ·手机专业术语详解
- ·CISCO相关技术大集合
- XP中服务与后门技术 相关软件
- ·火影忍者-忍术全开
- ·光影魔术手 nEO iMAGING V0.24 简体中文版
- ·建筑工程、安装工程施工技术交底大师 V10.5
- ·全国专业技术人员计算机应用能力考试模拟 V2.1
- ·房术秘笈
- ·死灵术士之黑暗陷阱
- ·魔法师传奇2之魔法艺术
- ·人体艺术浏览器 V3.2 特别版
- ·工程施工安全技术交底资料库 V05.15.08
- ·全国计算机等级考试模拟软件 三级PC技术(2006年全年使用) V10.6
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:WIN 2000简单的入侵常识
下一篇:解决大家对PING命令的误解
精品推荐
热点TOP10
- ·深度技术 GHOSTXP V6.0装机个人版
- ·我所用的140个XP高级优化技巧!
- ·忘记WindowsXP登录密码的解决方案
- ·必备资料103个WindowsXP运行命令
- ·巧妙破解Win XP的登录密码简法
- ·用Msconfig设置XP启动项
- ·DirectX 10 for Windows XP修改版下载
- ·教你进入有密码的Win XP系统
- ·为英文Windows XP安装中文语言包
- ·如何更改Windows XP操作系统序列号
- ·系统优化--榨干你的Win XP的效能
- ·运行在移动硬盘上的Win XP系统
- ·详细研究WinXP中CPU占用100%原因及解决方法
- ·系统小知识:Windows XP 系统开机画面背后的秘密
- ·清除浏览器地址栏列表中文地址
- ·Windows XP“帮助和支持”故障与技巧点点通
- ·XP用户:教你实用50招
- ·Win XP远程桌面控制中的“雕虫小技”
- ·最全面的WindowsXP修改大全
- ·10分钟让你的XP操作系统变成正版
特别推荐
- ·彻底排除WinXP和2000互访问题
- ·10分钟让你的XP操作系统变成正版
- ·XP也可以升级至IE7 热评IE7功能
- ·在Windows系统中跟踪IP地址
- ·Win XP超酷秘籍11条大放送
- ·仅128M的要求很过分?Windows XP内存优化指南
- ·教你拿到XP系统的超级管理员权限
- ·深度技术 GHOSTXP V6.0装机个人版
- ·在Win XP系统中执行干净启动
- ·全面深入认识Windows XP激活
- ·解除远程管理Windows XP SP2的烦恼
- ·用Win XP自带工具制作自解压文件
- ·XP的一个无敌命令 替换正在使用文件
- ·最全面的WindowsXP修改大全
- ·保留原装系统轻松搞定HP笔记本分区
- ·用XP硬件配置文件提高启动速度
- ·微软新软件UPHClear帮你快速关机
- ·走出误区戳穿XP的经典谣言
- ·XP的一些禁忌 用XP的人一定要看
- ·XP跳过登录界面实现自动登录
