Numericke kodovani domainovych jmen
Honza Pazdziora
adelton at fi.muni.cz
Sun May 9 15:01:54 CEST 1999
> > address from www.yours_or_any_domain.com to
> > http://81235%5876@25%36%3087%32%3973/ this will virtually
[...]
> Princip je, perlem receno, tento:
>
> #!/usr/bin/perl
>
> $ip = shift or die "usage: $0 ip";
> @kousky = split /\./, $ip;
> $crypto = 256*256*256*$kousky[0] +
> 256*256*$kousky[1] +
> 256*$kousky[2] +
> $kousky[3];
Aaaaha, jinak receno
$crypto = unpack 'N', pack 'C4', @kousky;
To jsem myslel, ze 129 dolaru to bude vetsi magie ;-)
> Pro zvyseni efektu muzete za "http://" pridat "cokoli@"
> (zapis uzivatele pripadne hesla pro basic autentifikaci).
>
> Pro zpestreni je mozne sem tam neco zahalit havem URL
> kodovani (jaky ty %hexa), ale pak uz to Netscape nesezere.
Cili tu vyse uvedenou vec rozkoduji
$ perl - http://81235%5876@25%36%3087%32%3973/
use URI::Escape;
my ($url) = uri_unescape (shift =~ m!^http://(.+)/$!);
my $ip = join '.', unpack 'C4', pack 'N',
($url =~ /@/ ? $url =~ /@(.+)$/ : $url);
print "$ip\n";
__END__
152.163.210.13
$ nslookup 152.163.210.13
Name: www07a.web.aol.com
Address: 152.163.210.13
Dekuji mnohokrat.
--
------------------------------------------------------------------------
Honza Pazdziora | adelton at fi.muni.cz | http://www.fi.muni.cz/~adelton/
make vmlinux.exe -- SGI Visual Workstation Howto
Any spam sent to my email will be rewarded by complaint to your ISP abuse
team and abuse teams of servers that relayed that message. It works.
More information about the net
mailing list