Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 23168|Répondre: 2

[Source] .net/c# pour obtenir l’identifiant unique de la machine

[Copié le lien]
Publié sur 23/05/2017 14:23:32 | | |

préface
Dans le processus d’authentification du client, nous devons toujours obtenir les informations d’identification uniques du client, autrefois pensé que l’adresse MAC ne changerait pas, mais maintenant, divers changements, notamment l’utilisation de cartes Internet sans fil, l’adresse MAC est branchée et changée une seule fois, donc il est inutile d’utiliser MAC de cette manière

Principe
Générez un identifiant unique en obtenant l’identifiant de la carte mère, du processeur, du BIOS, du Mac, de la carte graphique, du disque dur, etc

Suggéré
1. Utiliser les modules qui ne sont pas fréquemment remplacés pour générer des codes d’identification.

2. Si vous remplacez fréquemment le MAC, la carte graphique et le disque dur, n’utilisez pas ces ID.

3. Veillez à utiliser des variables statiques pour enregistrer des identifiants uniques dans toute l’application.

réalisé
Supplément
Maintenant, je rencontre des modèles simples comme des tablettes, et tous les identifiants d’appareils obtenus sont les mêmes (sauf Mac), et enfin je dois générer localement un logo du logiciel lui-même, puis l’attacher à chaque calcul du logo, pour qu’il ne soit pas répété.

Le code est le suivant :


Le fichier peut être configuré pour masquer et utiliser d’autres moyens pour empêcher les utilisateurs de mal fonctionner.




Précédent:[Spring.Data.Common.dbproviders.xml] ligne 766
Prochain:C# Mini Programme pour l’utilisation de MySQL 5.7 [code source]
Publié sur 12/11/2022 13:37:17 |
À conserver pour une utilisation ultérieure
Publié sur 30/11/2022 15:07:54 |
Merci de partager, d’apprendre
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com