prefacio En el proceso de autenticación del cliente, siempre tenemos que obtener la información única de identificación del cliente; antes se pensaba que la dirección MAC no cambiaría, pero ahora varios cambios, especialmente el uso de tarjetas de Internet inalámbricas, la dirección MAC se conecta y cambia una vez, por lo que no tiene sentido usar MAC de esta manera
Principio Genera un identificador único obteniendo el ID de la placa base, procesador, BIOS, Mac, tarjeta gráfica, disco duro, etc
Sugerido 1. Utilizar aquellos módulos que no se sustituyen con frecuencia para generar códigos de identificación.
2. Si cambias con frecuencia MAC, tarjeta gráfica y disco duro, no uses estos IDs.
3. Asegúrate de usar variables estáticas para guardar identificadores únicos en toda la aplicación.
realizado
Suplemento Ahora me encuentro con algunos modelos sencillos como tabletas, y todos los IDs de dispositivo obtenidos son los mismos (excepto Mac), y finalmente tengo que generar un logo del software localmente, y luego adjuntarlo cada vez que calculo el logo, para que no se repita de nuevo.
El código es el siguiente:
El archivo puede configurarse para ocultar y usar otros medios para evitar que los usuarios cometan malas operaciones.
|