Test Foro de elhacker.net SMF 2.1

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:
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
<?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...  :)