没有合适的资源?快使用搜索试试~ 我知道了~
首页陈俊文DDoS实验:性能分析与SYN/ICMPFlood攻击
陈俊文DDoS实验:性能分析与SYN/ICMPFlood攻击
需积分: 0 0 下载量 9 浏览量
更新于2024-08-04
收藏 935KB DOCX 举报
本篇实验报告是关于网络安全领域的DDoS攻击研究,由学生陈俊文在暨南大学智能科学与工程系信息安全专业进行。实验时间在2022年4月15日至16日,指导教师为潘冰,旨在让学生理解和掌握带宽攻击、资源消耗攻击以及DDoS攻击的基本原理。 实验中,学生首先通过性能监视器监控了遭受洪水攻击时靶机的CPU和内存消耗情况,这有助于评估攻击对系统性能的影响。SYNFlood攻击是重点讨论的内容,利用TCP协议的三次握手机制,攻击者发送大量未完成的TCP连接请求,使服务器因维护半连接列表而资源耗尽。SYN超时的存在为攻击者提供了可乘之机,他们可以通过大量模拟断开连接的行为来消耗服务器资源。 另一个关注点是ICMPFlood攻击,通过发送大量的ICMP请求报文,恶意攻击者可以占用目标计算机的CPU处理能力,导致其无法正常处理其他网络数据,从而实现拒绝服务。实验还探讨了分布式拒绝服务(DDoS)攻击,这是一种利用多个受控主机同时向目标发起大规模网络访问请求,以淹没目标系统的攻击策略。 TFN2K是一个重要的部分,作为德国黑客Mixter开发的分布式拒绝服务攻击工具,它能够协调多个代理端主机的资源,实施更为复杂和强大的攻击。通过TFN2K,攻击者可以对单个或多个目标进行协同攻击,利用互联网上广泛存在的UNIX和S类系统作为攻击平台。 在整个实验过程中,学生不仅学习了理论知识,还通过实际操作加深了对DDoS攻击手段的理解,并学会了如何通过性能监控来识别和防御此类攻击。通过本次实验,学生提升了对网络安全威胁的认识,为今后在这个领域的工作打下了坚实的基础。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/86390675/bg3.jpg)
整个 TFN2K 网络可能使用不同的 TCP、UDP 或 ICMP 包进行通讯。
主控端还能伪造其 IP 地址。
2. TFN2K 使用方法
./tfn <options>
表 1 TFN2K 命令选项
命令选项
说明
[-Pprotocol]
主控端与代理端通信协议,可以是 ICMP、UDP 和 TCP。默认随机选择
[-Shost/ip]
DDOS 攻击源 IP 地址。默认随机生成
[-fhostlist]
代理端主机名称或 IP 地址列表文件
[-hhostname]
指定单个代理端主机
[-itarget]
包含攻击选项/攻击目标
[-pport]
TCPSYNfloods 攻击端口
<-ccomid>
0-停止攻击
2-改变攻击数据包大小
4-UDP 洪水攻击
5-TCP/SYN 洪水攻击
6-ICMP/PING 洪水攻击
10-代理端执行 shell 命令
(四) 实验环境
SYN 洪水攻击和 ICMP 洪水攻击
靶机 IP:172.16.0.212
DDos-TFN2K 攻击
主控端
Linux
172.16.0.240
代理端
Linux
172.16.0.212
受害者
Windows
172.16.0.158
(五) 实验过程及结果分析
一、SYN 洪水攻击
1. 捕获洪水数据
实验平台工具栏 ->“协议分析器”(启动协议分析器)->工具栏“定义过滤器”
设置如下过滤条件:
● 在“网络地址”输入“any<->172.16.0.212”
● 在“协议过滤”属性页中选中“协议树”/“ETHER”/“IP”/“TCP”结点项。
确定过滤信息后,新建捕获窗口开始捕获数据包。
2. 性能分析
剩余11页未读,继续阅读
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![m](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://profile-avatar.csdnimg.cn/d1728b04f1f147aa91e9ca9258d8efe2_weixin_35749545.jpg!1)
WaiyuetFung
- 粉丝: 232
- 资源: 316
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 解决Eclipse配置与导入Java工程常见问题
- 真空发生器:工作原理与抽吸性能分析
- 爱立信RBS6201开站流程详解
- 电脑开机声音解析:故障诊断指南
- JAVA实现贪吃蛇游戏
- 模糊神经网络实现与自学习能力探索
- PID型模糊神经网络控制器设计与学习算法
- 模糊神经网络在自适应PID控制器中的应用
- C++实现的学生成绩管理系统设计
- 802.1D STP 实现与优化:二层交换机中的生成树协议
- 解决Windows无法完成SD卡格式化的九种方法
- 软件测试方法:Beta与Alpha测试详解
- 软件测试周期详解:从需求分析到维护测试
- CMMI模型详解:软件企业能力提升的关键
- 移动Web开发框架选择:jQueryMobile、jQTouch、SenchaTouch对比
- Java程序设计试题与复习指南
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)