Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Schützen von Ordnern (https://www.delphipraxis.net/84717-schuetzen-von-ordnern.html)

Maddin1 20. Jan 2007 15:49


Schützen von Ordnern
 
Hallo! Ich würde gerne ein Programm schreiben mit dessen Hilfe man Ordner mit einem Passwort versehen kann oder das man an Daten welche sich darin befinden, nicht einmal mit "Suchen" herankommt, nun ist mein problem aber.. Das ich überhaupt keine Ahnung habe, wie soetwas geschehen soll weil ich mich beim programmieren bisher meist nur auf Grafische dinge beschränkt habe. Es wäre sehr nett, hilfe zu bekommen^^

Luckie 20. Jan 2007 15:58

Re: Schützen von Ordnern
 
Tja, warum nutzt du nicht die Funktionen, die dir Windows schon bietet: Benutzerverwaltung, Rechtevergabe auf Daten und Ordner? Ansonsten ginge es wohl nur mit einem Dateisystemfiltertreiber. Abaer da haten wir gerade eine Diskussion drüber.

St.Pauli 20. Jan 2007 16:09

Re: Schützen von Ordnern
 
Du hookst die entsprechenden API-Funktionen FindFirstFile und FindNextFile der Kernel32.dll. Diese Technik benutzen auch manche Rootikts um sich selbst vor der Dateisuche zu verbergen. Ich nehme dir jedoch mal vorweg, dass der aufwand zu groß sein wird.

Eine andere Möglichkeit und zwar die einfachere und sicherere ist die Dateien zu verschlüsseln.

DP-Maintenance 20. Jan 2007 16:39

DP-Maintenance
 
Dieses Thema wurde von "SirThornberry" von "Multimedia" nach "Windows API / MS.NET Framework API" verschoben.

Maddin1 21. Jan 2007 09:21

Re: Schützen von Ordnern
 
Achso...aber dennoch tut es mir echt leid wenn ich sagen muss
Wie soll ich den Dateien verschlüsseln?
Einzelne Strings wären für mich nicht das Problem aber Dateien...

MrKnogge 21. Jan 2007 10:06

Re: Schützen von Ordnern
 
Such mal nach DEC hier im Forum.

Gruß

Maddin1 24. Jan 2007 14:41

Re: Schützen von Ordnern
 
ok, dankeschön!

Olli 25. Jan 2007 18:07

Re: Schützen von Ordnern
 
Wenn du das auf Ordner/Laufwerksbasis tun willst, kommst du um einen Treiber nicht herum. Womit wir schonmal von DEC/Delphi weg waeren. Schau dir einfach mal TrueCrypt an ...

Maddin1 25. Jan 2007 19:56

Re: Schützen von Ordnern
 
das programm truecrypt habe ich ja...ist ja auch in ordnung,
aber ich wollte ja selber eins schreiben...

Olli 25. Jan 2007 20:09

Re: Schützen von Ordnern
 
Zitat:

Zitat von Maddin1
das programm truecrypt habe ich ja...ist ja auch in ordnung,
aber ich wollte ja selber eins schreiben...

Nimm's mir nicht uebel, aber wenn deine Altersangabe stimmt, kannst du noch nicht soviele Jahre Erfahrung haben - und deine Fragestellung suggeriert doch deutlich, dass dir insbesondere bei Treibern Wissen fehlt. Jetzt erklaer mir doch einfach mal, wie du ohne dieses Wissen und ohne dir anderen Code anzuschauen in halbwegs ueberschaubarer Zeit etwas zustandebringen willst? Selbst wenn du TrueCrypt und alle Anhaengsel davon in einem halben Jahr halbwegs verstehen wuerdest, waere das nur ein erster vorsichtiger Schritt in Richtung Treiberprogrammierung. Und insofern du mehr als nur Windows-Explorer-spezifische Funktionalitaet haben willst, kommst du um Treiber nicht herum. Abgesehen davon dass du in deinem Fall weit mehr als einen einfachen Treiber braeuchtest, naemlich einen FSFD.

Und nein, Treiber sind nicht "Programme im Kernelmode".

Nachtrag: Mir fiel noch ein, dass man TrueCrypt auch einfach erweitern koennte, so dass es Volume-Mount-Points unterstuetzt, nicht nur DOS-Laufwerksbuchstaben. Damit waere ja zumindest der Teil mit dem FSFD vom Tisch und auch deine Forderung nach einem passwortgeschuetzten Verzeichnis erfuellt.

Noch'n Nachtrag: Ein aehnliches Thema wurde schon vor langem aus aehnlichen Gruenden nicht weitergefuehrt.

Maddin1 25. Jan 2007 20:35

Re: Schützen von Ordnern
 
Ich mache seid ca einen halben Jahr WP1 (Informatik/Phsik),
sodass mein Wissen dahingehend noch etwas beschränkt ist, ja.
Doch zu TrueCrypt muss ich sagen, das es ebenfalls ein gleichnamiges Programm gibt zum Kodieren/Dekodieren von Dateien, welches wahrscheinlich auch diesen Treiber nutzt. Ich weiß nicht ob du es durch eine Lehre oder Ähnlichen erlernt hast, doch meine einzige Quelle, neben Delphi-Praxis.de, ist da nur noch das "Kochbuch" für Delphi, welches nicht die nötigen fehlenden Informationen beeinhält...
Doch ich entschuldige mich meines naiven Verhaltens, mich an einen Programm solcher Ausmaßen, hernagewagt zu haben (und euch die Zeit geraubt habe, in dem ich um Hilfe bat) und lasse dies also nun ruhen!

Olli 25. Jan 2007 20:40

Re: Schützen von Ordnern
 
Zitat:

Zitat von Maddin1
Ich mache seid ca einen halben Jahr WP1 (Informatik/Phsik),
sodass mein Wissen dahingehend noch etwas beschränkt ist, ja.
Doch zu TrueCrypt muss ich sagen, das es ebenfalls ein gleichnamiges Programm gibt zum Kodieren/Dekodieren von Dateien, welches wahrscheinlich auch diesen Treiber nutzt. Ich weiß nicht ob du es durch eine Lehre oder Ähnlichen erlernt hast, doch meine einzige Quelle, neben Delphi-Praxis.de, ist da nur noch das "Kochbuch" für Delphi, welches nicht die nötigen fehlenden Informationen beeinhält...
Doch ich entschuldige mich meines naiven Verhaltens, mich an einen Programm solcher Ausmaßen, hernagewagt zu haben (und euch die Zeit geraubt habe, in dem ich um Hilfe bat) und lasse dies also nun ruhen!

Ich sehe du nimmst es uebel. Naja ... :roll:

Ich habe es autodidaktisch erlernt und "erst" im Alter von 16 Jahren ueberhaupt meinen ersten PC bekommen, der schon damals rund 10 Jahre veraltet war. Putzigerweise kannte ich damals weder das WWW, noch gab es Google (Google gab es noch nichtmal als ich mit Delphi begann, geschweige denn die DP oder das DF) ... aber Buecher waren schon erfunden ... und Bibliotheken auch ;)

Du kannst auch weiterfragen, nur wird das nichts daran aendern, dass ein bestimmter Weg zum Ziel noetig ist. Ein Weg fuer den du moeglicherweise noch nicht bereit bist, aber das ist ja deine Sache. Faende ich meine Zeit verschwendet, wuerde ich den Beitrag einfach ignorieren und nicht antworten, die dahingehende Bemerkung ist also etwas ... unpassend.

Maddin1 26. Jan 2007 08:52

Re: Schützen von Ordnern
 
Achso...nagut...ok^^. :lol:


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:44 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