通行证│用户名:
密码:
验证码:
电信
┊
网通
┊
铁通
┊
移动
在线
人
文章搜索:
热门搜索:
红客
黑鹰
红客技术
安全动画
红客培训
首页
文章
软件
动画
资源
励志
论坛
邮箱
会员
军事
科技
博客
爱心红客
最近更新
800g资源
业内新闻
漏洞公告
病毒公告
电脑知识
网络知识
菜鸟入门
攻防教程
黑客攻防
安全编程
工具使用
综合安全
个人安全
安全相关
Q Q安全
原创精华
红客人物
站内事件
您现在的位置:
爱国者安全网
>>
文章类
>>
红客教程
>>
网络编程
>> 文章正文
木马编程DIY之系统服务
责任编辑:酷酷の鱼 更新日期:2008-5-1
对系统
服务
的管理几乎是目前的木马必不可少的功能,比如神气儿、上兴远程控制等,都提供了此项
服务
。要是我们能给自己编写的木马也加上这个功能,看着也不赖哦。好啦,废话不多说,下面开始干活!我们的木马要实现的效果如图1和图2所示。
取得配置权限
SC_HANDLE scm;
枚举基本
服务
信息
BOOL EnumServicesStatus(
枚举详细
服务
信息
BOOL QueryServiceConfig(
其中LPQUERY_SERVICE_CONFIG lpServiceConfig也是一个结构,它包含指定
服务
的详细资料,其原形如下所示。
启动/停止
服务
SERVICE_STATUS status;
if ( status.dwCurrentState!=SERVICE_STOPPED )
创建/删除
服务
SC_HANDLE CreateService(
其中DWORD dwStartType是指动方式,有SERVICE_AUTO_START(
自动
)、SERVICE_DEMAND_START(手动)和SERVICE_DISABLED(禁用)三种方式。此函数的参数比较多,但我们通常只会用到其中的一部分,比如SC_HANDLE hSCManager(用OpenSCManager打开的句柄)、LPCTSTR lpServiceName(
服务
名称)、LPCTSTR lpDisplayName(显示名称)、DWORD dwStartType(启动方式)和LPCTSTR lpBinaryPathName(程序路径),其它的直接赋值为0或Null就可以了。而下面的代码就可以创建一个名为 LengFeng、路径为C:\LengFeng.EXE的自启动
服务
。
配置启动方式
BOOL ChangeServiceConfig(
上一篇文章:
批处理打造自己的工具
下一篇文章: 没有了
最近更新
企业网络组建与维护班正式开课
瑞星公司05月01日发布 每日计算机病毒及木马播报
隐形的危险 潜藏在网页背后的隐形杀手
推荐:彻底明晰 文件关联型木马的特殊化查杀
未知病毒检测发现sp**.sys的及时应对方法
看谁补的好?系统漏洞修复工具大比拼
google-hack 的新表单
服务器管理 向远程维护要效率
木马编程DIY之系统服务
微软对DNS漏洞未予以足够重视
热门文章
新思路用Gene恢复系统管理员密码
推荐:网络防火墙:全方位维护网络安全不马虎
病毒破坏导致不能切换输入法的解决办法
如何快速清除刻录盘上病毒的方法
教你如何解决XP局域网访问故障方法
Vista系统在非常规状态下数据备份策略
解除windows操作系统任务管理器被禁用的三种方法
假IE病毒兴风作浪 点击广告还释放木马
波兰总理府网站等8个政府网站遭黑客攻击
近期要及时下载安装IE浏览器漏洞补丁程序
精彩专题