论文部分内容阅读
通过对黑客常用攻击手段和攻击工具的分析,熟练掌握黑客常用的攻击方式和攻击工具可以帮助网络安全维护人员对所维护的计算机网络进行模拟攻击,从而找出本网的安全漏洞,并以此为本网的安全策略的定制和安全漏洞的填补提供依据。另一方面,也可以利用这些攻击手段和工具作为防火墙和IDS等安全产品的功能和性能测试的测试手段和性能指标的依据。本文研究分析了多种类型的黑客攻击手段和相应的工具,提出了一种集成化智能化的攻击工具箱的模型,并在Linux平台下实现了该模型的工具箱软件。该工具箱具有集成化智能化的特点并从工具箱的构架上保证其扩展性。具体来说,本文有如下贡献:1.全面和系统地研究分析了黑客攻击中最为流行的两大攻击类型——扫描攻击和DoS攻击——中的数十种的攻击手段的原理和攻击工具的特点。2.对DoS攻击工具做了一定改进。用户可以通过简单的操作设置DoS攻击工具发送数据报的速率,使工具箱可以方便的模拟不同流量状况的攻击。从而在安全产品性能测试时,可以测试安全产品在不同流量的攻击状况下的安全性能。3.提出了攻击工具箱的整体构架。在攻击工具在工具箱中的集成方式和运行机制等方面做了大量有益的探索。最终提出了将攻击工具标准化的方案来克服不同工具之间的差异对整个系统的影响。同时,在整个工具箱的可扩展性方面作了细致和周全的考虑。从整个系统的构架上保证了系统的可扩展性和易扩展性。4.在linux平台上实现了黑客攻击工具箱的软件。系统集成了多种黑客攻击工具,可以为用户模拟33种黑客攻击。并且,系统提供了对攻击工具智能化的调用方式,用户只需要提供被攻击对象的信息,由系统自动设置工具的参数以及运行环境。同时,工具箱还提供了设置工具运行时间和终止工具运行等管理功能。 本文的意义在于,为网络安全研究提供了一条新的途径,提出了一个集成化智能化的黑客攻击工具箱的构架,并在linux平台上实现了该攻击工具箱的软件。为模拟黑客攻击提供了一条简易可行的途径。