Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 23168|Antwort: 2

[Quelle] .net/c#, um die eindeutige Kennung der Maschine zu erhalten

[Link kopieren]
Veröffentlicht am 23.05.2017 14:23:32 | | |

Vorwort
Im Prozess der Client-Authentifizierung müssen wir immer die eindeutigen Identifikationsinformationen des Kunden erhalten; früher dachte man, die MAC-Adresse würde sich nicht ändern, aber inzwischen ändert sich verschiedene Änderungen, insbesondere die Nutzung drahtloser Internetkarten, die MAC-Adresse wird eingesteckt und einmal geändert, sodass es sinnlos ist, MAC auf diese Weise zu verwenden

Prinzip
Generiere eine eindeutige Kennung, indem du die ID des Mainboards, Prozessors, BIOS, Macs, Grafikkarten, Festplatten usw. erhältst

Vorgeschlagen
1. Verwenden Sie jene Module, die nicht häufig ersetzt werden, um Identifikationscodes zu erzeugen.

2. Wenn Sie häufig MAC, Grafikkarte und Festplatte austauschen, verwenden Sie diese IDs nicht.

3. Stellen Sie sicher, dass statische Variablen verwendet werden, um eindeutige Identifikatoren in der gesamten Anwendung zu speichern.

realisiert
Ergänzung
Jetzt stoße ich auf einige einfache Modelle wie Tablets, und alle erhaltenen Geräte-IDs sind gleich (außer Mac), und schließlich muss ich lokal ein Logo der Software selbst erstellen und es jedes Mal anhängen, wenn ich das Logo berechnen, damit es nicht wiederholt wird.

Der Code lautet wie folgt:


Die Datei kann so eingestellt werden, dass sie sich versteckt und auf andere Weise verhindert, dass Benutzer Fehlfunktionen verhindern.




Vorhergehend:[Spring.Data.Common.dbproviders.xml] Leitung 766
Nächster:C# Mini-Programm zum Betrieb von MySQL 5.7 [Quellcode]
Veröffentlicht am 12.11.2022 13:37:17 |
Für die spätere Verwendung aufheben
Veröffentlicht am 30.11.2022 15:07:54 |
Danke fürs Teilen, das Lernen
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com