Como tomar datos del PC

Iniciado por Skeletron, 12 Abril 2010, 18:35 PM

0 Miembros y 1 Visitante están viendo este tema.


Skeletron

Cita de: KrossPock en 14 Abril 2010, 23:51 PM
Cita de: Castg! en 14 Abril 2010, 22:59 PM
proxy como puede ser speedy.

proxy¿? no seria speedy el isp¿




Si queres el ip e isp del visitante tengo una funcion:

Código (php) [Seleccionar]
<?php
/* Funcion para conseguir el ip y el isp del visitante,
devuelve un array con indices llamados ip e isp donde se encuentra cada uno*/
Function cons_ip(){
if (
getenv("HTTP_X_FORWARDED_FOR")){
$ipp =getenv("HTTP_X_FORWARDED_FOR");
$client gethostbyaddr($_SERVER['HTTP_X_FORWARDED_FOR']);
  } else {
$ipp getenv("REMOTE_ADDR");
$client gethostbyaddr($_SERVER['REMOTE_ADDR']);
   }
preg_match('/[^.,-,0-9][a-z]+/i',$client,$a);
$ip=array("ip"=>$ipp,"isp"=>$a[0]);
return 
$ip;
}
?>


$a=cons_ip();
print_r($a);


Aunque es vulnerable a xss me parece la funcion

Si.. porque el HTTP_X_FORWARDED_FOR se puede modificar facilmente.
Nada que un htmlentities no pueda solucionar

:ohk<any>

Java, con un applet o algo parecido, puedes tomar bastante información del usuario sin su permiso xDDD, pero lo malo es que si no tiene instalado java, no pasa nada jeje
Y es que a veces pienso que si no estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.


Skeletron

La mayoria de las personas tienen Java instalado..

Veré que se puede hacer..