Utilizziamo gli indirizzi MAC per identificare i PC autorizzati a eseguire il software. (non si preoccupano di MAC spoofing; il titolo sono difficili da ottenere :) PC possono avere controller Ethernet multiple (anche noi non ci preoccupiamo il caso in cui non ce n'è uno, non abbiamo incontrato una macchina del genere in 5 anni), e quindi c'è un problema con la scelta affidabile di uno stabile uno.Come ottenere un indirizzo MAC stabile per PC?
Pensavo di averlo inchiodato ma apparentemente no. Usiamo GetAdaptersInfo dal modulo iphlpapi di Microsoft SDK e scendiamo l'elenco. Usiamo l'ultimo adattatore in quanto presumibilmente si tratta della scheda madre del controller Ethernet . Ahimè, abbiamo incontrato un Thinkpad che appare per cambiare quale controller è l'ultima a seconda che sia ancorato o meno.
C'è un modo per trovare in modo affidabile l'indirizzo MAC per la scheda madre del controller Ethernet su un sistema, se esiste? E per quelle schede madri che ne hanno 2 o più, sceglierne una stabile? [Se sapessi che un set era basato sulla scheda madre, posso facilmente scegliere il MAC dell'indirizzo più basso ].
Accetto. Se avessimo valutato questo software (ad alcuni ambienti virtuali), lo rifiuteremmo a causa di un sistema di licenze MAC inanimato ... – gbn
Ho avuto il piacere anch'io. Nel mio caso, il software ha scelto un indirizzo MAC "virtuale" creato da un software VPN. Indovina cosa è successo quando ho disinstallato il software VPN? –
I dongle non sono pratici per $ 100 prodotti (di cui abbiamo una varietà). Lavorano per $ 1000,00 prodotti (di cui ne abbiamo alcuni). –