Autor
|
Tema: Obtener la MAC (Leído 10,353 veces)
|
Nakp
casi es
Ex-Staff
Desconectado
Mensajes: 6.336
he vuelto :)
|
Para eso se ejecuta arp con shell_exec() // Get the arp executable path $location = `which arp`; // Execute the arp command and store the output in $arpTable $arpTable = `$location`;
http://es.wikipedia.org/wiki/Address_Resolution_Protocol
|
|
|
En línea
|
Ojo por ojo, y el mundo acabará ciego.
|
|
|
lipman
|
wtf? He buscado y mirado en la pagina de php y no me he enterado de nada, wtf es shell_exec y para que se usa?
Otra cosa, la pagina que has puesto me devuelve un error:
"Warning: shell_exec() has been disabled for security reasons in /home/a1721042/public_html/prueba/mac.php on line 12"
|
|
|
En línea
|
|
|
|
[u]nsigned
Desconectado
Mensajes: 2.397
JS/Node developer
|
wtf? He buscado y mirado en la pagina de php y no me he enterado de nada, wtf es shell_exec y para que se usa?
Otra cosa, la pagina que has puesto me devuelve un error:
"Warning: shell_exec() has been disabled for security reasons in /home/a1721042/public_html/prueba/mac.php on line 12"
shell_exec —> Ejecutar un comando mediante el intérprete de comandos y devolver la salida completa como una cadena. Esto es mas una 'mini-discusion' que se armo... Pero el temas es que a menos que tengas un server dedicado (o uses tu propia pc como server) no podras hacerlo mediante PHP Saludos
|
|
|
En línea
|
No hay atajo ante la duda, el misterio se hace aquí... Se hace carne en cada uno, el misterio es existir!
|
|
|
дٳŦ٭
GNU/Linux Infrastructure Specialist
Ex-Staff
Desconectado
Mensajes: 5.110
|
OK, no lo veo en el código. (la función...). No, no es desafiarme.. naaaaa... que va, solo que no veo la función.
|
|
|
En línea
|
|
|
|
Nakp
casi es
Ex-Staff
Desconectado
Mensajes: 6.336
he vuelto :)
|
es una especie de scriptkiddie reemplaza comentarios por lo que pide el comentario
|
|
|
En línea
|
Ojo por ojo, y el mundo acabará ciego.
|
|
|
[u]nsigned
Desconectado
Mensajes: 2.397
JS/Node developer
|
es una especie de scriptkiddie reemplaza comentarios por lo que pide el comentario ¿? eso a que viene?
|
|
|
En línea
|
No hay atajo ante la duda, el misterio se hace aquí... Se hace carne en cada uno, el misterio es existir!
|
|
|
Spider-Net
Desconectado
Mensajes: 1.165
Un gran poder conlleva una gran responsabilidad
|
OK, no lo veo en el código. (la función...). No, no es desafiarme.. naaaaa... que va, solo que no veo la función. No ves la función shell_exec() porque no está escrita explícitamente. Pero si te das cuenta esos comandos están escritos entre las comillas ``, que no son las comillas normales. Según tengo entendido lo que se escribe entre las comillas `` es ejecutado directamente y por eso no ves la función shell_exec(). Un saludo.
|
|
|
En línea
|
|
|
|
[u]nsigned
Desconectado
Mensajes: 2.397
JS/Node developer
|
Justamente por eso puse el link a mi a mi free host, para mostar que si se usa shell_exec Otra cosa, aunque se puediera conseguir la MAC del visitante, esto tampoco es infalible, dado que esta puede ser cambiada desde el S.O. Al menos en linux.. Saludos
|
|
|
En línea
|
No hay atajo ante la duda, el misterio se hace aquí... Se hace carne en cada uno, el misterio es existir!
|
|
|
lipman
|
WTF, no me entero de nada xD
Aver, dices que el codigo ese funciona si activas shell_exec? y te sacará la mac? Como se activa?
|
|
|
En línea
|
|
|
|
[u]nsigned
Desconectado
Mensajes: 2.397
JS/Node developer
|
WTF, no me entero de nada xD
Aver, dices que el codigo ese funciona si activas shell_exec? y te sacará la mac? Como se activa?
Para eso nesesitas tener un host dedicado, osea un server para vos solo. Activar el shell_exec es permitirle a php ejecutar comandos del sistema, y eso vulneraria a todos los demas usuarios del host, incluso si fuera de pago no creo que te dejen. Otra cosa, este codigo parece no funcionar en modo local (localhost)..sera por que el loopback-ip no devuelte algun dato necesario...xD tanto no entiendo de esto...
|
|
|
En línea
|
No hay atajo ante la duda, el misterio se hace aquí... Se hace carne en cada uno, el misterio es existir!
|
|
|
|
|