教你如何做木马(16)

时间:2026-01-17

主要是讲解木马的危险和系统安全

5木马的隐藏方式

为了使木马不被别人发现,我们需要将我们的木马隐藏起来,隐藏原理大多一样,

大多数木马程序的基本原理都是一样的,他们是由两个程序配合使用——被安装在入侵

系统内的Server程序;另一个是对Server其控制作用的Client程序。学习者已经了

解了木马和病毒的区别,大多数Server程序不会像病毒一样主动传播,而是潜伏在一

些合法程序内部,然后由目标操作者亲手将其安装到系统中,虽然这一切都是没有经过

目标操作者授权的,然而从某种程度上说,这的确是在经过诱惑后目标“心甘情愿”接

收木马的,当Server安装成功后,黑客就可以通过Client控制程序对Server端进行

各种操作了。

木马程序的Server端为了隐藏自己,必须在设计中做到不让自己显示到任务栏或者系

统进程控制器中,同时还不会影响其他程序的正常运行,当使用者电脑处于断线状态下,

Server段不会发送任何信息到预设的端口上,而会自动检测网络状态直到网络连接好,

Server会通过email或者其他形式将Server端系统资料通知Client端,同时接收

Client发送出来的请求。

1.在任务栏里隐藏 这是最基本的隐藏方式。如果在windows的任务栏里出现一个莫名其妙的图标,傻子都

会明白是怎么回事。要实现在任务栏中隐藏在编程时是很容易实现的。我们以VB为例。

在VB中,只要把from的Visible属性设置为False,ShowInTaskBar设为False程序就

不会出现在任务栏里了。

2.在任务管理器里隐藏

查看正在运行的进程最简单的方法就是按下Ctrl+Alt+Del时出现的任务管理器。如果

你按下Ctrl+Alt+Del后可以看见一个木马程序在运行,那么这肯定不是什么好木马。

所以,木马会千方百计地伪装自己,使自己不出现在任务管理器里。木马发现把自己设

为 "系统服务“就可以轻松地骗过去。在VB中,通过如下的代码就可以实现这一功能:

Private Const STATUS_INFO_LENGTH_MISMATCH = &HC0000004

Private Const STATUS_ACCESS_DENIED = &HC0000022

Private Const STATUS_INVALID_HANDLE = &HC0000008

Private Const ERROR_SUCCESS = 0&

Private Const SECTION_MAP_WRITE = &H2

Private Const SECTION_MAP_READ = &H4

Private Const READ_CONTROL = &H20000

Private Const WRITE_DAC = &H40000

Private Const NO_INHERITANCE = 0

Private Const DACL_SECURITY_INFORMATION = &H4

Private Type IO_STATUS_BLOCK

教你如何做木马(16).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219