AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

INI-Dateien schützen

Ein Thema von PierreB · begonnen am 28. Nov 2005 · letzter Beitrag vom 1. Dez 2005
Antwort Antwort
Seite 1 von 4  1 23     Letzte » 
PierreB
(Gast)

n/a Beiträge
 
#1

INI-Dateien schützen

  Alt 28. Nov 2005, 11:12
Guten Morgen,

folgendes Problem: Ich arbeite in meinem Programm mit ini-Dateien, in denen die Daten abgespeichert werden. Jetzt möchte ich aber das diese Dateien (außer mit meinem Programm) von außen nicht bearbeitbar sind. Ich kann zwar die Dateiattribute der Ini's auf "Schreibgeschützt" oder "Versteckt" setzen, der User könnte diese Einstellungen aber auch einfach wieder zurücksetzen und wie wild in den Dateien herumschreiben. Was jemand eine gute Möglichkeit wie ich die ini's schützen kann ?

Vielen Dank schonmal,
  Mit Zitat antworten Zitat
Benutzerbild von Totti
Totti

Registriert seit: 1. Dez 2004
Ort: Harrislee
59 Beiträge
 
Delphi 2005 Personal
 
#2

Re: INI-Dateien schützen

  Alt 28. Nov 2005, 11:14
a) Irgendwo verstecken
b) Im Hintergrund ein Programm offen lassen, das exklusive Lese- und SChreibrechte an der Datei besitzt
Malte
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#3

Re: INI-Dateien schützen

  Alt 28. Nov 2005, 11:15
oder

c) Die Datei verschlüsseln.
  Mit Zitat antworten Zitat
Benutzerbild von DevilsCamp
DevilsCamp

Registriert seit: 25. Aug 2004
Ort: Ottobrunn
697 Beiträge
 
Delphi 2006 Professional
 
#4

Re: INI-Dateien schützen

  Alt 28. Nov 2005, 11:19
D)
Komprimiere die Datei mit irgendeinen Komprimier-Algorithmus (pkzip, gzip, rar, bzip2, o.ä.) in einen Stream, ändere den Header und speichere das dann als Datei.


So liegt das ganze dann auf der Platte.
Du solltest das ganze allerdings immer nur dann wieder dekomprimieren solange du die Daten brauchst (zum lesen, schreiben) und nicht während der gesamten Laufzeit des Programms (sonst kann man ja dann auch wieder in der ini-Datei navigieren...)



Soll das ganze dann noch sicherer sein, dann kannst du ja noch einen Verschlüsselungsalgorithmus verwenden...
Marc R.
Aber bevor du nach längerem Lesen #FF0000 siehst und Dich deshalb #000000 ärgern könntest, weil Du dem Autor vielleicht sowieso nicht so ganz #00FF00 bist, solltest Du lieber mal einen Tag #0000FF machen.
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#5

Re: INI-Dateien schützen

  Alt 28. Nov 2005, 11:19
Zitat von Totti:
a) Irgendwo verstecken
b) Im Hintergrund ein Programm offen lassen, das exklusive Lese- und SChreibrechte an der Datei besitzt
Moin,

a) Dachte ich auch schon, eigentlich wollte ich aber keine Systemordner o.a. zumüllen...
b) Können andere Programme dann nicht trotzdem noch in die Dateien schreiben ?

@Jelly: Hm, verschlüsseln, naja, hört sich gut an, müsste ja eigentlich mittels XOR reichen oder ?
  Mit Zitat antworten Zitat
Benutzerbild von Daniel B
Daniel B

Registriert seit: 27. Okt 2005
Ort: Dachau
453 Beiträge
 
Delphi 2007 Professional
 
#6

Re: INI-Dateien schützen

  Alt 28. Nov 2005, 11:20
benutze sie als .dat, dann kann man sie nicht einsehen
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#7

Re: INI-Dateien schützen

  Alt 28. Nov 2005, 11:22
Zitat von Daniel B:
benutze sie als .dat, dann kann man sie nicht einsehen
Hm ? Mit UltraEdit kann ich auch diese öffnen und verändern !?
  Mit Zitat antworten Zitat
Benutzerbild von Daniel B
Daniel B

Registriert seit: 27. Okt 2005
Ort: Dachau
453 Beiträge
 
Delphi 2007 Professional
 
#8

Re: INI-Dateien schützen

  Alt 28. Nov 2005, 11:26
Mit irgend einem Tool kann man auch jede Datei öffnen. Warum verbietest Du dem Menschen das atmen? Wenn einer rumspielt und sich damit etwas beschädigt, isser selber schuld. Das liegt nicht in deiner Macht.
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#9

Re: INI-Dateien schützen

  Alt 28. Nov 2005, 11:29
Zitat von PierreB:
Hm, verschlüsseln, naja, hört sich gut an, müsste ja eigentlich mittels XOR reichen oder ?
Das musst Du wissen. Wenn du deine Online TAN Liste und PIN damit verwaltest, würd ich mir was Besseres einfallen lassen.
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#10

Re: INI-Dateien schützen

  Alt 28. Nov 2005, 11:31
Zitat von Daniel B:
Mit irgend einem Tool kann man auch jede Datei öffnen. Warum verbietest Du dem Menschen das atmen? Wenn einer rumspielt und sich damit etwas beschädigt, isser selber schuld. Das liegt nicht in deiner Macht.
Naja da hast du schon recht, aber es geht unter anderem darum das man nicht die Optionen pder Registrierungsinformationen manipulieren kann.

Aber ich werde das mit dem verschlüsseln mal probieren, vielen Dank für eure Antworten.

@Jelly: Nein wie gesagt, nur normale Optionen und Daten wie Name, Adresse, etc..
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +2. Es ist jetzt 22:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf