声明
摘要
第一章 绪论
1.1 研究背景及研究意义
1.2 国内外研究现状
1.2.1 网络层攻击技术的发展
1.2.2 网络安全平台的发展
1.3 论文工作和结构安排
第二章 相关背景概述
2.1 网络层攻击的范畴及分类
2.1.1 网络层定义和作用
2.1.2 网络层的协议
2.1.3 网络层攻击的主要类型介绍
2.2 应用系统的B/S结构与C/S结构
2.2.1 C/S结构介绍
2.2.2 B/S结构介绍
2.2.3 B/S结构与C/S结构的优缺点对比
2.3 本章小结
第三章 网络层攻击平台系统的功能设计
3.1 平台的设计需求分析
3.1.1 系统设计需求
3.1.2 系统功能需求
3.2 平台的总体功能设计
3.2.1 系统功能描述
3.2.2 平台工作环境的支持
3.3 平台中各类攻击的实现
3.3.1 平台实现的攻击类型
3.3.2 目标网络
3.3.3 攻击工具的危险等级划分
3.4 Browser端的功能设计
3.4.1 Browser端的整体架构
3.4.2 Browser端的功能
3.4.3 Browser端的主控逻辑
3.5 服务器端的功能设计
3.5.1 服务器端的整体架构
3.5.2 攻击平台后台管理
3.6 通信的安全防护
3.6.1 SSL协议
3.6.2 HTTPS协议
3.7 双因子认证
3.8 本章小结
第四章 网络层攻击平台的结构设计
4.1 系统整体架构
4.2 基于MVC的设计结构
4.3 服务器端系统设计与实现
4.3.1 登录模块设计与实现
4.3.2 服务器端与数据库的通信实现
4.3.3 服务器端的逻辑处理
4.4 客户端系统设计与实现
4.4.1 客户端架构
4.4.2 客户端与服务器端通信实现
4.4.3 客户端界面编排布局与美化
4.5 关于Cookies、访问控制和重定向
4.5.1 Cookie的概念和应用
4.5.2 网页的重定向
4.6 本章小结
第五章 网络层的攻击平台测试与分析
5.1 平台功能测试
5.1.1 测试任务和目的
5.1.2 测试环境与版本
5.1.3 测试结果及分析
5.2 扫描攻击测试
5.2.1 测试任务和目的
5.2.2 测试环境
5.2.3 测试结果及分析
5.3 网络嗅探类攻击测试
5.3.1 测试任务和目的
5.3.2 测试环境
5.3.3 测试结果及分析
5.4 漏洞攻击测试
5.4.1 测试任务和目的
5.4.2 测试环境
5.4.3 测试结果及分析
5.5 网站服务器端后台管理模块测试
5.5.1 测试任务和目的
5.5.2 测试环境
5.5.3 测试结果及分析
第六章 总结与展望
6.1 工作总结
6.2 未来工作展望
致谢
参考文献
在研期间参与的科研项目