förord I processen med klientautentisering måste vi alltid få fram klientens unika identifieringsinformation, tidigare trodde man att MAC-adressen inte skulle ändras, men nu finns olika förändringar, särskilt användningen av trådlösa internetkort, MAC-adressen kopplas in och ändrades en gång, så det är meningslöst att använda MAC på detta sätt
Princip Generera en unik identifierare genom att erhålla ID:t för moderkortet, processorn, BIOS, Mac, grafikkort, hårddisk, etc
Föreslagen 1. Använd de moduler som inte byts ut ofta för att generera identifieringskoder.
2. Om du ofta byter MAC, grafikkort och hårddisk, använd inte dessa ID:n.
3. Se till att använda statiska variabler för att spara unika identifierare i hela applikationen.
Insåg
Tillägg Nu stöter jag på några enkla modeller som surfplattor, och alla enhets-ID:n som erhålls är desamma (förutom Mac), och slutligen måste jag generera en logotyp av mjukvaran lokalt och sedan bifoga den varje gång jag beräknar logotypen, så att den inte upprepas.
Koden är följande:
Filen kan ställas in på att dölja och på andra sätt förhindra att användare använder fel.
|