Extraer dirección MAC con php?

  • Autor Autor jhonlozanot
  • Fecha de inicio Fecha de inicio
jhonlozanot

jhonlozanot

VIP
Eta
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Suscripción a IA
Hola betas después de buscar un poco en Google como extraer la dirección mac no encontre mucho, algún programador que tengan conocimientos me diga si es posible extraer la dirección mac de visitantes que entran a mi sitio web?

Saludos :encouragement:
 
MAC opera en la capa 2 del modelo OSI, encargada de hacer fluir la información libre de errores entre dos dispositivos conectadas directamente. Para ello se generan tramas, pequeños bloques de información que contienen en su cabecera las direcciones MAC correspondiente al emisor y receptor de la información.

Esto quiere decir que no se puede obtener la dirección MAC desde fuera de la red local, ya que la dirección MAC solo sirve para controlar el enlace físico. Cuando una red local necesita conectarse con otra, se genera una interfaz por medio del router que generalmente usa un mecanismo llamado NAT, entonces se pierde el acceso a las direcciones MAC de la otra red (a menos que exista una máquina en la red local que pueda escanear las direcciones y enviarlas afuera). Adicionalmente el router y los dispositivos conectados a la red mantienen el mapa de direcciones IP-MAC en una tabla de enrutamiento (ARP) para localizar a los demas dispositivos.

Fuente: Google :encouragement:
 
Hola betas después de buscar un poco en Google como extraer la dirección mac no encontre mucho, algún programador que tengan conocimientos me diga si es posible extraer la dirección mac de visitantes que entran a mi sitio web?

Saludos

¿Para qué quieres hacer eso? Al menos que seas un policia investigando un crimen no le veo sentido y es claro que estarías violando la privacidad de tus usuarios. Es posible pero el que lo sepa no te lo va a decir de a gratis, así que que te den con tu pregunta :devilish:
 
No se puede... solo podrias si el usuario ejecuta algo localmente... la mac no sale de la red local... y en cuyo caso digamos que "sale"... obtendrias la MAC del ultimo modem/router por el que paso, ya que a medida que pasa por estos, la mac que queda es la de ese dispositivo.
 
No se puede... solo podrias si el usuario ejecuta algo localmente... la mac no sale de la red local... y en cuyo caso digamos que "sale"... obtendrias la MAC del ultimo modem/router por el que paso, ya que a medida que pasa por estos, la mac que queda es la de ese dispositivo.

Si pues ya veo las políticas seguridad que no se puede, exacto me mostro la mac de mi router, gracias por su respuesta

- - - Actualizado - - -

¿Para qué quieres hacer eso? Al menos que seas un policia investigando un crimen no le veo sentido y es claro que estarías violando la privacidad de tus usuarios. Es posible pero el que lo sepa no te lo va a decir de a gratis, así que que te den con tu pregunta :devilish:

Quería bloquear personas perturbadoras en mi sistema, aparte de bloquearles el ip pensé en bloquearles la mac, pero veo que es imposible, saludos

- - - Actualizado - - -

MAC opera en la capa 2 del modelo OSI, encargada de hacer fluir la información libre de errores entre dos dispositivos conectadas directamente. Para ello se generan tramas, pequeños bloques de información que contienen en su cabecera las direcciones MAC correspondiente al emisor y receptor de la información.

Esto quiere decir que no se puede obtener la dirección MAC desde fuera de la red local, ya que la dirección MAC solo sirve para controlar el enlace físico. Cuando una red local necesita conectarse con otra, se genera una interfaz por medio del router que generalmente usa un mecanismo llamado NAT, entonces se pierde el acceso a las direcciones MAC de la otra red (a menos que exista una máquina en la red local que pueda escanear las direcciones y enviarlas afuera). Adicionalmente el router y los dispositivos conectados a la red mantienen el mapa de direcciones IP-MAC en una tabla de enrutamiento (ARP) para localizar a los demas dispositivos.

Fuente: Google :encouragement:


Gracias me quedo todo claro saludos
 
Es imposible pertenece a otra capa del modelo OSI
 
Simplemente por que pertenece a otra capa de red, a la cual solo se tiene acceso de forma local, desde el exterior no se puede obtener, solamente si estuvieras dentro de la misma red local.
 
Atrás
Arriba