#!/usr/bin/perl ################################### # # # IpObscurating.pl --> by giulia # # # ################################### # This script convert an ip (or url) into a 32 bit adress. # To use a 32 bit adress on your server you have to modify # /var/www/conf/httpd.conf in order to add a new virtual host. # # Example: # <VirtualHost *ip-server*> # ServerAdmin *your-mail* # DocumentRoot /var/www/users/*your user* # ServerName *32 bit adress* # ErrorLog *logs/user-error_log* # CustomLog *logs/user-access_log common* # </VirtualHost> # # For more informations go to +mala's website (http://3564020356.org/) # and solve his first riddle to be allowed to read his beautifull # tutorial "What kind of address is this?". $ip = $ARGV[0]; if(@ARGV == 1) { if($ip =~ m /\.\D/) { use Socket; $ip=inet_ntoa((gethostbyname($ip))[4]); } @div = split(/\./, $ip); $ip = ($div[0]*16777216)+($div[1]*65536)+($div[2]*256)+$div[3]; print "$ip";} else {print "Usage: perl IO.pl <ip-host>";}

In reply to IO.pl by giulia

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.