Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Dateien / Laufwerke (https://www.delphipraxis.net/41-library-dateien-laufwerke/)
-   -   Delphi Generierung einer MachineID (https://www.delphipraxis.net/54640-generierung-einer-machineid.html)

neuronet 8. Okt 2005 16:54


Generierung einer MachineID
 
Liste der Anhänge anzeigen (Anzahl: 1)
So, bin immer wieder über die Frage gestolpert, wie man eine Identifikationsnummer für einen Rechner erzeugt.

Anbei ein Beispiel, welches aus der Prozessor-Nummer (wenn vorhanden), dem Festplatten-Hersteller, der Festplatten-Seriennummer und der Windows-ID einen MD5-Hash-Wert generiert.

Im Anhang das Ganze mit einer Demo-Applikation.

Für Fragen und Wünsche stehe ich gerne zur Verfügung.

Es ist natürlich auch möglich alles in der Unit ausgelesenen Werte zu verknüpfen, aber normalerweise sollte die hier verwendeten Werte zur Ermittlung eines Hash-Wertes genügen.

Eine Diskussion über die Eindeutigkeit und Sicherheit dieses Verfahrens findet sich hier.

[edit=Luckie]900 Zeilen Sourcecode entfernt. Mfg, Luckie[/edit]
[edit=Chakotay1308]Hinweise eingearbeitet. Alter Titel: "Generierung einer eindeutigen MachineID" Mfg, Chakotay1308[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz