2024年4月1日发(作者:)
冰河木马的使用
实验目的:
1.掌握冰河木马的具体功能
2.熟悉冰河木马的使用操作
3.懂得冰河木马的清除方法
实验原理:
1.基本概念:网络客户/服务模式的原理是一台主机提供服务(服务器),另一台主机接受服务
(客户机)。作为服务器的主机一般会打开一个默认的端口并进行监听 (Listen), 如果有客户
机向服务器的这一端口提出连接请求(Connect Request), 服务器上的相应程序就会自动运
行,来应答客户机的请求,这个程序我们称为守护进程(UNIX的术语,不过已经被移植到了
MS系统上)。对于冰河,被控制端就成为一台服务器,控制端则是一台客户机,G_
是守护进程, G_client是客户端应用程序。
2.程序实现:
在VB中,可以使用Winsock控件来编写网络客户/服务程序,实现方法如下
(其中,G_Server和G_Client均为Winsock控件):
服务端:
G_ort=7626(冰河的默认端口,可以改为别的值)
G_(等待连接)
客户端:
G_Host=ServerIP(设远端地址为服务器地址)
G_Port=7626 (设远程端口为冰河的默认端口,呵呵,知
道吗?这是冰河的生日哦)
(在这里可以分配一个本地端口给G_Client, 如果不分配, 计算机将
会自动分配一个, 建议让计算机自动分配)
G_t (调用Winsock控件的连接方法)
一旦服务端接到客户端的连接请求ConnectionRequest,就接受连接
Private Sub G_Server_ConnectionRequest(ByVal requestID As Long)
G_ requestID
End Sub
客户机端用G_ta发送命令,而服务器在
G_Server_DateArrive事件中接受并执行命令(几乎所有的木马功能都在这
个事件处理程序中实现)
如果客户断开连接,则关闭连接并重新监听端口
Private Sub G_Server_Close()
G_ (关闭连接)
G_ (再次监听)
End Sub
其他的部分可以用命令传递来进行,客户端上传一个命令,服务端解释并执行命令......
实验步骤:
1.连接:打开瑞士军刀图标的客户端G_Client,选择添加主机,填上我们搜索到的IP地址。
如在出现“无法与主机连接”、“口令有误”就放弃。(初始密码应该为空,口令有误是已被别
人完全控制)直到终于出现如下图:
2.控制:在文件管理器区的远程主机上双击+号,有C:D:E:等盘符出现,选择打开C:
会看见许多的文件夹,这时我们就算已经踏入别人的领土!
在文件管理区你可以对文件、程序进行以下主要几项操作:上传、下载、删除、远程打开。
击鼠标右键看到如下图:
3.
口令获取:口令类命令里可是有不少好东西的!如果你运气够好的话,你会找到很多
的网站名、用户名和口令。
图中第一处抹黑的是上网帐号的密码,这可不能乱用喔。第2处抹掉的就是
QQ46581282的密码了!
4.配置服务端:在使用木马前配置好,一般不改变,选择默认值。
细节注意如下:监听端口7626可更换(范围在1024~32768之间);关联可更改为与EXE
文件关联(就是无论运行什么exe文件,冰河就开始加载;还有关键的邮件通知设置:如下
图!
发布评论