Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 23168|Antwoord: 2

[Bron] .net/c# om de unieke identificatie van de machine te verkrijgen

[Link kopiëren]
Geplaatst op 23-05-2017 14:23:32 | | |

inleiding
Bij het proces van clientauthenticatie moeten we altijd de unieke identificatie-informatie van de client verkrijgen; men dacht eerst dat het MAC-adres niet zou veranderen, maar nu veranderingen bij verschillende veranderingen, vooral bij het gebruik van draadloze internetkaarten, wordt het MAC-adres ingesloten en één keer veranderd, dus het is zinloos om MAC op deze manier te gebruiken

Principe
Genereer een unieke identificatie door het ID van het moederbord, de processor, het BIOS, de Mac, de grafische kaart, de harde schijf, enzovoort te verkrijgen

Voorgestelde
1. Gebruik die modules die niet vaak worden vervangen om identificatiecodes te genereren.

2. Als je vaak MAC, grafische kaart en harde schijf vervangt, gebruik dan deze ID's niet.

3. Zorg ervoor dat je statische variabelen gebruikt om unieke identificaties in de hele applicatie op te slaan.

Besefte
Supplement
Nu kom ik enkele eenvoudige modellen tegen zoals tablets, en alle apparaat-ID's die ik heb verkregen zijn hetzelfde (behalve Mac), en uiteindelijk moet ik lokaal een logo van de software zelf genereren en het elke keer dat ik het logo bereken, toevoegen zodat het niet opnieuw wordt herhaald.

De code is als volgt:


Het bestand kan worden ingesteld om te verbergen en op andere manieren om misbruik van gebruikers te voorkomen.




Vorig:[Spring.Data.Common.dbproviders.xml] lijn 766
Volgend:C# Mini-programma voor het bedienen van MySQL 5.7 [broncode]
Geplaatst op 12-11-2022 13:37:17 |
Bewaar voor later gebruik
Geplaatst op 30-11-2022 15:07:54 |
Bedankt voor het delen, leren
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com