Fungsi itu adalah gethostbyaddr() dan gethostbyname()
1.gethostbyaddr()
Mendapatkan HOSTNAME dan mengubahnya menjadi IP ADDRESS
2.gethostbyname()
Mendapatkan IP ADDRESS dan mengubahnya menjadi HOSTNAME
biar lebih asik maka berikut ini contohnya:
----------------------------------------------------------------------------------
#dnskeip.php
<form method="post"> <input name="kopler" type="text"> <input name="Submit" value="Goleki" type="submit"> </form>
<?
if (empty($kopler))
{
echo"Masukkan DNS-nya";
}
else
{
echo"IP untuk DNS $kopler adalah = ";
$ip=gethostbyname("$kopler");
echo "$ip";
}
?>
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
#ipkedns.php
<form method="post"> <input name="kopler" type="text"> <input name="Submit" value="Goleki" type="submit"> </form>
<?
if (empty($kopler))
{
echo"Masukkan IP Adress-nya";
}
else
{
echo"Host untuk IP $kopler adalah = ";
$ip=gethostbyaddr("$kopler");
echo "$ip";
}
?>
----------------------------------------------------------------------------------
Dari fungsi gethostbyaddr() ane iseng-iseng membuat ip scaner dan ternyata berhasil :)
Seneng banget deh walaupun lambat tapi ok juga. Cuma menambah pengulangan for dan kondisi if ternyata jadi juga scanner-nyaa... Berikut ini hasil nyecan-nya:
C:apache2triadhtdocszn_iseng>php nyecan.php192.168.11.50 = Ndak onok192.168.11.51 = Ndak onok192.168.11.52 = VEDC60 192.168.11.53 = Ndak onok 192.168.11.54 = Ndak onok 192.168.11.55 = Ndak onok 192.168.11.56 = ILOVEU 192.168.11.57 = Ndak onok 192.168.11.58 = Ndak onok 192.168.11.59 = Ndak onok 192.168.11.60 = Ndak onok 192.168.11.61 = Ndak onok 192.168.11.62 = SPIZAETUS C:apache2triadhtdocszn_iseng>Asyik banget khan????? hehehe :P
0 comments:
Post a Comment