Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: z3nth10n en 4 Mayo 2011, 16:03 pm



Título: ¿Cómo sacar toda esta información mediante PHP o JS?
Publicado por: z3nth10n en 4 Mayo 2011, 16:03 pm
Hola amigos, soy nuevo y este es mi primer mensaje, bueno, lo que me gustaría sacar con javascript o PHP todo esto:
- DNS (primario y secundario)
- Proxy
- IP
- IPS
- Host y nombre del host
- Puerto y el numero del puerto
- Protocolo
y algunas cosas más, que se me vayan ocurriendo, esto no es para hackear nada, solo es por curiosidad, para hacer pruebas con mis webs en localhost y no pienses que esto es una escusa para hacer algo malo (aunque no creo que les importe mucho)
Y si no les importa, pues ya me podrán ayudar en otras cosas que si me gustaría hacer.
Gracias y un saludo amigos.  ;D


Título: Re: ¿Cómo sacar toda esta información mediante PHP o JS?
Publicado por: merolhack en 4 Mayo 2011, 18:51 pm
Pues eso lo puedes encontrar muy fácil en Google! Mira te pongo un ejemplo para la obtención de la IP:
Código:
function get_real_ip() {
if (isset($_SERVER["HTTP_CLIENT_IP"])) {
return $_SERVER["HTTP_CLIENT_IP"];
} elseif (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) {
return $_SERVER["HTTP_X_FORWARDED_FOR"];
} elseif (isset($_SERVER["HTTP_X_FORWARDED"])) {
return $_SERVER["HTTP_X_FORWARDED"];
} elseif (isset($_SERVER["HTTP_FORWARDED_FOR"])) {
return $_SERVER["HTTP_FORWARDED_FOR"];
} elseif (isset($_SERVER["HTTP_FORWARDED"])) {
return $_SERVER["HTTP_FORWARDED"];
} else {
return $_SERVER["REMOTE_ADDR"];
}
}


Título: Re: ¿Cómo sacar toda esta información mediante PHP o JS?
Publicado por: Nakp en 5 Mayo 2011, 01:10 am
puerto y protocolo... un poco obvio no? http y 80? jajaja pues no :P con javascript imposible conseguir todo y con php solo unas cuantas, olvidate de la primera y las ultimas tres :) el IPS no es ISP en realidad?


Título: Re: ¿Cómo sacar toda esta información mediante PHP o JS?
Publicado por: z3nth10n en 5 Mayo 2011, 17:51 pm
Si quise decir eso  :P
Bueno, gracias, pues si no se puede sacar con JS, pues con PHP, a mi me da igual...
Gracias...  :silbar:


Título: Re: ¿Cómo sacar toda esta información mediante PHP o JS?
Publicado por: merolhack en 5 Mayo 2011, 18:37 pm
Código:
<?php
echo '<table border="1">';

foreach ($_SERVER as $k => $v){
    echo "<tr><td>" . $k ."</td><td>" . $v . "</td></tr>";
}

echo "</table>"
?>
http://php.net/manual/es/reserved.variables.server.php


Título: Re: ¿Cómo sacar toda esta información mediante PHP o JS?
Publicado por: z3nth10n en 6 Mayo 2011, 15:25 pm
Oh, muchisimas gracias...  :)