Entwickler-Ecke
IO, XML und Registry - USB-Stick Passwort
g!ml! - Mi 08.10.08 11:35
Titel: USB-Stick Passwort
Hey Leute,
ich frage mich, ob es realisierbar ist mit C# einen USB-Stick mittels einer einfachen Passwortabfrage zu schützen, soll heißen, dass er bei Falscheingabe ausgeworfen wird, o.ä., und sich bei richtiger Eingabe das entsprechende Laufwerk öffnet.
Ich habe das mal gegoogelt, und es wird oft gesagt, dass es sich als schwierig darstellt, so etwas zu programmieren.
Was sagt ihr dazu?
mfg
g!ml!
Moderiert von
Christian S.: Topic aus WinForms verschoben am Fr 10.10.2008 um 17:43
jaenicke - Sa 11.10.08 01:35
Das Problem ist, dass das Einbinden des Sticks an sich passiert ohne Code von diesem auszuführen. Heißt: Bevor ein Programm auf dem Stick überhaupt ausgeführt wird, ist er schon als Laufwerk vorhanden.
Wenn man den Autostart für Sticks nicht deaktiviert hat, dann wird danach vielleicht dein Programm gestartet und dieses könnte den dann ggf. auswerfen. Aber man muss nur den Autostart verhindern und dein Programm wird gar nicht erst gestartet.
Deshalb ist der einzige sinnvolle Weg ohne Hardwareunterstützung des Sticks die Daten auf dem Stick zu verschlüsseln und nur mit dem richtigen Passwort dann entschlüsseln zu können.
Dies ist ja auch der Weg entsprechender auf dem Markt verfügbarer Tools. Und wenn du eine eigene Anzeige für die in deiner passwortgeschützten Datei enthaltenen Dateien implementierst, die dann nach Passworteingabe geladen wird, dann ist das alles auch gar nicht so schwierig.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!