#!/usr/bin/perl # # Name: c1zc0-ipv6bs.pl by rotor in 2007 # Description: ipv6 banner grabber # Contact: irc.freenode.net #c1zc0 || http://c1zc0.org # Shoutz: TO my girl madison # use strict; use warnings; use IO::Socket::INET6; use Term::ANSIColor qw(:constants); if(@ARGV != 2){ &usage; } my $host = $ARGV[0]; my $port = $ARGV[1]; print(BOLD GREEN "Trying to Grab banner on $host | $port\n"); my $sock = IO::Socket::INET6->new(PeerAddr => $host, PeerPort => $port, Proto => 'tcp') or die("cant connect to host\n"); $sock->send("\n"); my @recv = <$sock>; close($sock); print(BOLD GREEN "Banner: @recv\n"); sub usage{ print(BOLD GREEN "$0 by rotor in 2007\n"); print(BOLD GREEN "Usage: perl $0 [host] [port]\n"); exit; }