prefazione Nel processo di autenticazione del client, dobbiamo sempre ottenere le informazioni di identificazione uniche del client; un tempo si pensava che l'indirizzo MAC non sarebbe cambiato, ma ora vari cambiamenti, in particolare l'uso di schede Internet wireless, l'indirizzo MAC viene collegato e cambiato una sola volta, quindi è inutile usare MAC in questo modo
Principio Genera un identificatore univoco ottenendo l'ID della scheda madre, del processore, del BIOS, del Mac, della scheda grafica, del disco rigido, ecc
Suggerito 1. Utilizzare quei moduli che non vengono sostituiti frequentemente per generare codici di identificazione.
2. Se sostituisci frequentemente MAC, scheda grafica e hard disk, non usare questi ID.
3. Assicurati di utilizzare variabili statiche per salvare identificatori unici in tutta l'applicazione.
realizzato
Supplemento Ora mi imbatto in alcuni modelli semplici come i tablet, e tutti gli ID dei dispositivi ottenuti sono gli stessi (tranne Mac), e infine devo generare un logo del software stesso localmente, e poi allegarlo ogni volta che calcolo il logo, così da non ripeterlo.
Il codice è il seguente:
Il file può essere impostato per nascondere e per altri mezzi per evitare che gli utenti si sbaglino nel funzionamento.
|