prefață În procesul de autentificare a clientului, trebuie întotdeauna să obținem informațiile unice de identificare ale clientului, odată se credea că adresa MAC nu se va schimba, dar acum diverse schimbări, în special utilizarea cardurilor de internet wireless, adresa MAC este conectată și schimbată o singură dată, deci nu are sens să folosești MAC în acest mod
Principiu Generează un identificator unic obținând ID-ul plăcii de bază, procesorului, BIOS-ului, Mac-ului, plăcii grafice, hard disk-ului etc
Sugerat 1. Folosiți modulele care nu sunt înlocuite frecvent pentru a genera coduri de identificare.
2. Dacă înlocuiești frecvent MAC-ul, placa video și hard disk-ul, nu folosi aceste ID-uri.
3. Asigură-te că folosești variabile statice pentru a salva identificatori unici pe tot parcursul aplicației.
realizat
Supliment Acum întâlnesc modele simple, cum ar fi tabletele, iar toate ID-urile dispozitivelor obținute sunt aceleași (cu excepția Mac-ului), iar în final trebuie să generez local un logo al software-ului și apoi să-l atașez de fiecare dată când calculez logo-ul, ca să nu se repete din nou.
Codul este următorul:
Fișierul poate fi setat pentru a ascunde alte metode pentru a preveni utilizarea greșită a utilizatorilor.
|