Registrierung Mitgliederliste Administratoren und Moderatoren Suche Häufig gestellte Fragen Stellen Sie hier Ihre spezielle Kopierschutzanfrage Zur Startseite  

Forum www.Kopierschutzsysteme.de - Hier findet Ihr Informationen rund um das Thema Kopierschutz » Programmierung » Delphi » USB-Stick eindeutig identifizieren » Hallo Gast [anmelden|registrieren]
Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Slyder
Gast


USB-Stick eindeutig identifizieren Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       IP Information Zum Anfang der Seite springen

Hallo,

ich suche eine Möglichkeit, um einen USB-Stick eindeutig identifizieren zu können. Idee von mir ist mein Delphi Programm mit einem USB Memory Stick zu verdongeln.

Bin für jede Antwort dankbar.
Slyder

07.06.2007 20:09
Michael Bauer Michael Bauer ist männlich
Administrator


Dabei seit: 03.02.2007
Beiträge: 127

Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       IP Information Zum Anfang der Seite springen

Hallo Slyder,

laut Spezifikation muss jeder Memoy Stick eine VendorID, ProduktID und Seriennummer (iSerialNumber) besitzen. Diese Daten können herangezogen werden, wenn man einen Memory Stick eindeutig identifizieren möchte. Leider besteht bei USB Memory Sticks das Problem, dass bei billig Produkten nicht jeder Stick über eine Seriennummer verfügt oder immer die Gleiche verwendet wird.

Wie man die Seriennumer lesen kann wird in folgenden Beispielen gezeigt:
1) http://home.hot.rr.com/graye/Articles/USB_SerialNumbers.htm hier wird gezeigt wie man mittels WMI oder API an die Info herankommt.
2) Unter http://libusb-win32.sourceforge.net/ findet man eine fertige API-Library um USB-Geräte ansprechen zu können.
3) Eine andere Möglichkeit zeigt das Beispielprogramm SafeRemoval in scapi. Zum Kompilieren benötigt man noch die Module win32api und JVCL.

Gruß
Michael

07.06.2007 20:32 Michael Bauer ist offline Email an Michael Bauer senden Homepage von Michael Bauer Beiträge von Michael Bauer suchen Nehmen Sie Michael Bauer in Ihre Freundesliste auf
Slyder
Gast


Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       IP Information Zum Anfang der Seite springen

Danke für die Info. Um sich einen Überblick verschaffen zu können welcher Memory Stick eine Seriennummer besitzt, würde ich vorschlagen einen Liste zu erstellen.

07.06.2007 21:23
Michael Bauer Michael Bauer ist männlich
Administrator


Dabei seit: 03.02.2007
Beiträge: 127

Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       IP Information Zum Anfang der Seite springen

Die Idee mit der Liste ist sehr gut, habe hierzu einen eigenen Thread hier gestartet.

07.06.2007 21:38 Michael Bauer ist offline Email an Michael Bauer senden Homepage von Michael Bauer Beiträge von Michael Bauer suchen Nehmen Sie Michael Bauer in Ihre Freundesliste auf
 
Neues Thema erstellen Antwort erstellen
Gehe zu:

Links / Impressum
Powered by Burning Board © 2001-2004 WoltLab GmbH
Partnerseiten: virenschutz.info | Hakin9.org