Hola a todos,
Me gustaria saber si es posible obtener la direccion MAC de un usuario que se conecta a mi pagina web a traves de php u otro lenguaje de programacion si mi servidor es Windows.
He encotrado muy poca informacion sobre el tema y la que he encontraso no me ha servido de mucho o no me ha funcionado.
Os adjunto el codigo:
<?php
$ip="192.168.0.44";
$comando=`/usr/sbin/ping $ip 5`;
//Aquí cambia un poco la salida dependiendo del OS para Irix y Windows:
// $activa=explode(",",$comando);
//if (eregi ("0", $activa[1])) echo "La máquina con la IP <b>".$ip."</b> no está activa<br>";
if (eregi ("no", $comando)) echo "La máquina con la IP <b>".$ip."</b> no está activa<br>";
else
{
//Irix:/usr/etc/arp $ip en Window$:arp -a $ip
$comando=`/usr/sbin/arp $ip`;
ereg(".{1,2}-.{1,2}-.{1,2}-.{1,2}-.{1,2}-.{1,2}|.{1,2}:.{1,2}:.{1,2}:.{1,2}:.{1,2}:.{1,2}", $comando, $mac);
echo "La IP <b>".$ip."</b> tiene esta MAC Address <b>".$mac[0]."</b><br>";
}
//By MiStYkO Redes Acatlán UNAM (México)
?>