Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi passwort sicherheit (https://www.delphipraxis.net/4752-passwort-sicherheit.html)

Marco Haffner 14. Mai 2003 20:57

Ja es gibt eine Möglichkeit zu verhindern das die Schublade des CD-ROM-Laufwerks geöffnet/geschlossen werden kann.
Leider habe ich im moment kein Beispiel wie Du es mit Delphi lösen kannst, nur zwei MS-DOS-EXE-Dateien die dieses ermöglichen.
Es gibt auch andere Programme wie z.B. WinEject (Shareware) die diese funktion anbieten, allerdings ohne Passwort.
Wenn Du also in deinem Programm das ganze mit Passwort sperren würdest würde schon ein solches Programm reichen die Sperre ohne Passworteingabe zu umgehen.

Uncle Cracker 15. Mai 2003 06:21

@chris01

Du könnstest WinOnCD 6 nutzten, damit lässt sich der Inhalt einer CD verschlüssen und nur mit Passworteingabe wieder öffnen. Es ist auch unmöglich die Datei von der CD zu kopieren, denn dan lassen die sich nicht öffnen (zumindestens nicht mehr auf der Festplatte)

chris01 17. Jun 2003 16:04

Das ist super!!

Lillebrohr 19. Jun 2003 13:45

Guten Tag,

Diese Methode ist zwar sehr unkonventionell aber versuchs so:

Setzte einen Timer ein der jede Sekunde (oder Millisekunde ??) abfragt ob das CD Rom geschlossen ist. Sollte dies nicht der Fall sein kannst du ja einen Dialog öffnen wo man ein PW eingeben muss und wenn dies richtig ist dann öffnet sich der kleine Scheibenapparat.


Ich weiß nur nicht wie es ist wenn man ganz oft auf den Öffnen Knopf drückt !

Der Passwort Algorithmus sollte natürlich ausgeklügelt sein. Aber das ist wieder ein anderes Thema. Wichtig ist Verschlüsselung. Am besten irgend ein modifizierten Hash wählen + Blowfish z.B..


Wie gesagt das ist aber alles sehr heikel und nicht sehr schön.

But try it ! :wink:

Schönen Tag noch.

Daniel B 19. Jun 2003 14:10

Hallo,
Zitat:

Zitat von Lillebrohr
Setzte einen Timer ein der jede Sekunde (oder Millisekunde ??) abfragt ob das CD Rom geschlossen ist.

:shock: Ein Timer auf eine Millisekunde unter Windows? Das will ich sehehn dass das geht. ;) Aus Erfahrungen sind Werte unter 20ms absolut tödlich für/unter Windows. Und aus 1ms wird warum auch immer eh 1Sek.!

Grüsse, Daniel :hi:

Christian Seehase 19. Jun 2003 14:46

Moin Chris01,

es gibt zwar Kommandos, mit denen man das CD Laufwerk sperren kann (unter NT sicher, unter 9x *schulterzuck*), ich frage mich nur:
Wozu?

Dann greift eben jemand auf die CD zu während Dein Programm nicht läuft. Wo ist da der Schutz?

chris01 19. Jun 2003 18:11

Ich will einen Freund von mir diese CD schicken!! Er ist zur Zeit im Ausland im Einsatz!! Doch drauf möchte ich daten tun, die nur ihn etwas angehen!! und keinen anderen und deshalb wollte ich die CD sichern!! Also das kein anderer außer und die das PW kennen auf die Daten auf der CD zugreifen können!!

Bye chris01

Trouble_Maker 19. Jun 2003 18:35

wieso packst du nich einfach die Datei/Dateien und versiehst das Archiv mit einem Passwort ?!?

Ist doch viel schnellerer als jetzt noch ein Prog programmieren zu wollen oder ?!?

cu Trouble_Maker

chris01 19. Jun 2003 18:39

Stimmt!! Aber das nicht sicher!! Zu kannst jedes Archiv mit hackerTools, die es auf normalen CD's in zeitschriften gibt, aufbrechen!! Und zweitens macht es viel mehr Spaß etwas selber zu machen, als andere Sachen zu benutzen!! Und drittens sind meine Daten, in der PW-Sicherheit eingebaut!!

Bye chris01

thomasdrewermann 19. Jun 2003 19:05

Pack die Dateien einfach in einen Ordner, den du mit 128Bit Verschlüsselung durch "Steganos Security Suite" verschlüsselst. Dann brennst du eine CD mit der Installation von Steganos + Verschlüsselter Datei. Das Passwort kannst du ihm ja dann zukommenlassen. Steganos zeigt dir sogar die Sicherheit des Passworts an.

MFG
Thomas


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 Uhr.
Seite 2 von 3     12 3      

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