文淑华,王瑞锦
(电子科技大学 信息与软件工程学院,四川 成都 610054)
目前网络攻防实训课程中全部都是基础验证型[1]实验,授课知识点过于分散,不利于学生对课程知识点的掌握,针对以上问题进行研究,采用将几个知识点联系并贯通到一个综合实验[2]中去,使学生通过操作该实验从而对需要掌握的知识点融会贯通,前后衔接各知识点来完成一个综合性的实验,实现想要的结果,这样使得学生能够更好地理解网络攻防核心知识和掌握网络攻防基本技能。基于这样的理念,设计了一个综合型实验——基于 IPC$ internet process connection管道[3-4]的网络攻防综合实验。
该实验涉及的知识点有IPC$的漏洞原理和攻击方法、Windows本地系统密码的破解原理、方法和NC作为后门的启动原理和运行方法。该实验分为Windows密码破解、IPC$连接和远程控制、软件后门NC连接3个部分,其关系如图1所示。该实验的执行顺序为:使用暴力破解[13]Windows本地系统密码,使用字典参数设置方法获取目标主机当前用户的密码,通过该密码可以在本地主机上使用IPC$的相关命令对目标主机进行连接,连接好后可以对目标主机实施攻击并且远程控制目标主机,然后通过本地主机(源主机)直接控制目标主机的NC后门[12]程序的安装,实施NC连接对目标主机进行其他命令控制,如计划关机命令——AT 命令。

图1 3个部分的关系
该实验涉及的知识点包括:Windows系统密码破解、IPC$连接、NC后门种植、AT命令控制。下面分开来介绍各知识点的实验原理。……