Domanda

so come rintracciare un indirizzo IP, ma ho bisogno di rintracciare l'indirizzo MAC degli utenti che visualizzano la mia pagina.

Come per raggiungere questo obiettivo?

È stato utile?

Soluzione

A meno che l'utente si trova sulla stessa LAN del server web, non si può fare questo. indirizzi MAC sono sullo strato sottostante ethernet TCP / IP, e non sono inclusi in pacchetti TCP / IP instradati all'esterno della rete locale degli utenti.

In alcuni ambienti, potrebbe essere il possibile uso di un plug-in sul lato client per consentire l'accesso Javascript per l'indirizzo MAC, e trasmette le informazioni al server.

Se questo è qualche tipo di applicazione web based LAN, si potrebbe provare a ottenere l'indirizzo MAC di cache ARP. Come si esegue questa operazione dipende dal sistema operativo, ma sotto Linux si può analizzare l'output di arp -n

Altri suggerimenti

Non è possibile. ... Beh, non senza l'aiuto di alcuni software client completamente fidato (aka un browser plug-in) per l'aiuto.

L'indirizzo MAC non viene fornito dal browser come parte di esso è richiesta e non è accessibile tramite client JavaScript lato sia.

L'unico modo per raccogliere tali informazioni è quello di fornire un browser plug-in che possono recuperare tali informazioni a vostro nome. Nel caso della maggior parte / combinazioni di sistema operativo del browser, questo richiederà agli utenti fidarsi e l'installazione del plug-in.

Questo modo efficace significa che è possibile progettare una soluzione del genere per un ambiente aziendale ... ma estremamente improbabile che il lavoro per un sito web di fronte a pubblico.

Se stai cercando di ottenere l'autenticazione (ai fini di entrambi accesso o di revisione), allora vorrei suggerire indagare altre opzioni, come certificati e simili.

Non è possibile. In generale, non è possibile conoscere l'indirizzo MAC dei vostri utenti.

Tuttavia, per IE su siti web di fiducia, vedi questo .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top