Supportnet Computer
Planet of Tech

Supportnet / Forum / Anwendungen(Java,C++...)

IDs von Hardwarekomponenten (unter Delphi) auslesen





Frage

Hallo, ich bin gerade dabei für alle zukünftigen Produkte meiner Firma ein Mechanismus zu entwickeln mit dem wir verhindern können das diese unendlich oft kopiert werden können. Als erstes generiere ich anhand des Computernamens eine SN, diese wird dann zu uns zurück geschickt und mit einem Verschlüsselungsverfahren eine 2. NS erzeugt. Diese muss der Kunde dann in dem Programm eingeben und wird für diesen einen rechne freigeschaltet. Jetzt zu meiner Frage. Computername ist natürlich recht ungünstig. Jeder der sich damit ein wenig auskennt könnte ( wenn er denn möchte ) mit ein bissl Aufwand das Ding knacken bzw umgehen. Kennt einer etwas gutes zum Auslesen ( ID der Festplatte o.ä. ) Vieleicht ne API oder sowas. Es muss etwas sein was sich möglichst wenig / nie ändert. MAC Adresse der Netzwerkkarte ist z.b. Schlecht da Notebook meist nur PCMCIA ( war das die korrekte Abkürzung ? ) Karten haben welche mal eben rausgezogen bzw in einem anderen Notebook reingeschoben werden können. Vieleicht fällt euch nocht etwas ein. Gruß Thomas

Antwort 1 von ThomasOOP

hat sich erledigt, hab was gefunden

Antwort 2 von ThomasOOP

brauche nun doch noch einmal eure Hilfe,
hab den Computernamen als eindeutigen Schlüssel genommen.

Wenn aber jemand so schlau ist und mehrere Computer genau gleich nennt dann wird mein "Kopierschutz" ausgehebelt.

Am liebsten würde ich ja eine Unique ID vom BIOS oder von der CPU.

weiss da jemand was ?

Danke im vorraus für eure Mühen

Gruss

Thomas

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: