LabVIEWForum.de
Wie kann ich meine ini-Datei schützen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Wie kann ich meine ini-Datei schützen (/Thread-Wie-kann-ich-meine-ini-Datei-schuetzen)



Wie kann ich meine ini-Datei schützen - saibotobias - 19.04.2007 13:51

Ich habe eine ini-Datei die ich vor LESEN und Schreiben schützen will, von meinem Programm aus aber veränderbar sein soll. Die Datei enthält unter anderen z.B Passwörter und soll deshalb nicht gelesen und geändert werden können. Die Datei selbst muss aber beim Durchsuchen des Computers sichtbar sein da sie über eine händische Pfadsuche eingebunden wird.

Ich hoff ihr könnt mir da helfen?

Gruß Tobi


Wie kann ich meine ini-Datei schützen - eg - 19.04.2007 14:01

Ich glaube man kann nicht eine Datei nicht lesabr machen.
Ich würde an deiner Stelle die Einstellungen und auch Passwörter binär abspeichern. Dann muss dein Passwort aber kein String sein, sonst wird gerade nur dein Passwort zu lesen sein und nur der Rest chinesisch.

Oder ich würde die Passwörter verschlüsseln.
Oder irgendwo in der Windowsregistry verstecken.
Oder beides zusammen.

eg


Wie kann ich meine ini-Datei schützen - jg - 19.04.2007 14:11

Hallo, Tobi,

Eugen hat meine Antwort schon fast vorweggenommen. Kleiner Nachtrag zum LESE-Schutz: Ganz klar unter Windows geht da meines Wissens nach gar nichts. Windows kennt das nämlich gar nicht, sondern nur einen Schreibschutz. Würde nur über die Benutzerverwaltung gehen (bei entsprechender Einstellung kann man Dateien anderer Benutzer nicht lesen), und da kommst du aus LV nicht hin.

Ansonsten binäres Speichern hätte ich auch erst mal vorgeschlagen. Oder du brauchst irgendwelche "externen" Dongles, die es ja inzwischen immer mehr gibt.

MfG, Jens


Wie kann ich meine ini-Datei schützen - saibotobias - 19.04.2007 14:48

Erstmal Danke für die schnell Antwort,

die Software wird in keinem sehr Sicherheitskritischem Bereich eingesetzt, wäre nur eben schön gewesen wenn es so eine Möglichkeit gegeben hätte. Wenn ich aber selbst eine Codierung der Daten vornehme wird das wohl das beste sein.

Danke

Gruß Tobi