![]() |
Seriennummer von USB Stick
hi,
hat einer ne idee wie ich die Seriennummer eines USB Sticks auslesen kann?? ich sehe den Hintergrund dann meinen USB Stick als key zu verwenden :mrgreen: |
Re: Seriennummer von USB Stick
Hallo,
die kannst Du ganz normal über die API GetVolumeInformation auslesen, verhält sich wie bei einer normalen Platte. Paul |
Re: Seriennummer von USB Stick
Ich habe das gleiche Problem, kann hier aber leider nur mitteilen, dass es sich bei der Seriennummer die von GetVolumeInformation nicht um die Hersteller Seriennummer handelt.
Vielmehr ist diese Nummer nur generiert und kann leicht geändert werden, was die Idee des Kopierschutzes leider scheitern lässt. Bei IDE HD habe ich auch bereits einen Weg gefunden wie man die Herstellernummer auslesen kann. Bei USB Sticks bin ich noch auf der Suche. :wall: Wer also etwas weiss bitte dringend posten. Gruß Hendrik |
Re: Seriennummer von USB Stick
Hai Hendrik,
ersteinmal: "Herzlich Willkommen in der Delphi-PRAXIS". Suche mal in der Sparte "Windows API" nach dem Wort USB. Es gab neulich schon einen Thread wo über die SN gesprochen wurde |
Re: Seriennummer von USB Stick
du könntest mal kontakt mit dem autor jenen threads aufnehmen ;)
![]() er hat deine idee schon realisiert, und zwar sehr gut wie ich finde ! |
Re: Seriennummer von USB Stick
Danke schon mal,
ich denke ich bin mit diesen Tipps schon einmal auf dem richtigen Weg. Allerdings habe ich noch keine brauchbare Antwort. Gruß Hendrik |
Re: Seriennummer von USB Stick
Ich denke mal das einzige am Rechner was wirklich nicht änderbar ist, ist die CPU-SN. Denn es gibt immer Leute die versuchen irgendwas zu knacken und das wird auch immer so bleiben. Man müsste ein System entwickeln das eine Datei auf dem USB-Stick speichert die überprüft wird. Diese muss dann auch richtig geschützt sein... Aber auch da wird man so einige Probleme kriegen, denn man kann ja einfach die "Festplatte" klonen d.h. auch den USB-Stick...
Beim Klonen erhalten beide Platten dann die selbe SN und somit wird es kaum möglich sein, den USB-Stick 100%ig zu erkennen. |
Re: Seriennummer von USB Stick
Allerdings wäre es dennoch sehr hilfreich herauszufinden wie man die Hersteller Seriennummer eines USB Sticks herausfinden kann, zumindest weil es scheinbar nicht weit verbreitet ist, wie man die überhaupt auslesen kann, das macht es ja schon mal ein bischen sicherer.
Das es immer jemanden gibt der das knackt, dass ist vollkommen klar. Also wenn jemand einen Weg findet, dann unbedingt posten. Bei Festplatten geht das ja auch. Gruß Hendrik |
Re: Seriennummer von USB Stick
Ich hab grad mal was gefunden ! Da du ja mehrere USB-Sticks hast musst du mal was für mich gucken ;))
Registrierung: LM / System / CurrentControlSet / Enum Da muss irgendwo dein USB-Stick drin stehen bei mir ist es folgendermassen eingetragen: ![]() Wenn Windows das auslesen kann, kann man es ja evtl. auch mit Delphi ;) Nächster Tipp: ![]() |
Re: Seriennummer von USB Stick
Hallo,
habe eben nachgeschaut. Äh mal dumme Frage vorab, womit machst du die Screenshots?? Ich bin noch nicht so lange in Foren unterwegs und deswegen auch damit nicht ausgestattet. Also zum Thema Wenn ich mir das anschaue, dann finde ich jetzt gleichzeitig 2 USB Sticks. Allerdings ändern sich nur 2 Parameter. Innerhalb des Ordners ändert sich lediglich bei Driver etwas. Und zwar nur die letzte Ziffer. Ich glaube die ist einfach ein Zähler. Das andere ist die Bezeichnung des Ordners. Die ist natürlich bei beiden anders. Ich weiss aber nicht, ob der Ordnername eine eindeutige Bedeutung hat. Gruß Hendrik |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz