AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein NTFS Alternate Data Streams sicher?
Thema durchsuchen
Ansicht
Themen-Optionen

NTFS Alternate Data Streams sicher?

Ein Thema von PeterPanino · begonnen am 15. Dez 2012 · letzter Beitrag vom 16. Dez 2012
Antwort Antwort
Seite 1 von 2  1 2      
PeterPanino

Registriert seit: 4. Sep 2004
1.451 Beiträge
 
Delphi 10.4 Sydney
 
#1

NTFS Alternate Data Streams sicher?

  Alt 15. Dez 2012, 18:07
Hallo!

Ich möchte NTFS Alternate Data Streams in meinem Programm verwenden (Schreiben und Lesen von Textstreams in eigenen Datendateien).

Muss man befürchten, dass Anti-Malware-Heuristiken auf den Rechnern der Endbenutzer Alarm schlagen und somit mein Programm fälschlich als Virus, Spyware oder sonst was Schlimmes verdächtigt wird?

Was sagt ihr dazu?
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.350 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: NTFS Alternate Data Streams sicher?

  Alt 15. Dez 2012, 20:26
Die Heuristiken sollten da nicht gleich Alarm schlagen, zumindest ist das bei mir noch nie passiert.

Aber da die ADS nun bei Windows 8 in dem neuen Dateisystem ReFS schon nicht mehr drin sind und z.B. beim Kopieren auf Sticks ggf. weg sind, haben wir die wieder rausgenommen.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
PeterPanino

Registriert seit: 4. Sep 2004
1.451 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: NTFS Alternate Data Streams sicher?

  Alt 15. Dez 2012, 21:24
Das ist äußerst ärgerlich, Extended Attributes haben sie auch rausgenommen!

Welche Möglichkeiten gibt es denn nun in ReFS, Metadaten mit beliebigen Dateien zu verknüpfen?

Außerdem soll ReFS angeblich zunächst nur schrittweise in Windows 8 Desktop Systemen (also nicht Server) eingeführt werden?
  Mit Zitat antworten Zitat
PeterPanino

Registriert seit: 4. Sep 2004
1.451 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: NTFS Alternate Data Streams sicher?

  Alt 15. Dez 2012, 22:45
Und weil wir gerade kurz vor Weihnachten sind: Ich würde mir ein Dateisystem wünschen, das ZWILLINGSDATEIEN ermöglicht: Man sollte 2 Dateien auf Dateisystem-Ebene so miteinander verknüpfen können, dass diese immer noch jeweils einzeln geschrieben und gelesen werden können, aber Dateioperationen mit einer Datei immer auch die andere Datei betreffen:
  • Wenn eine der beiden Dateien gelöscht wird, wird automatisch auch die Zwillingsdatei gelöscht.
  • Wenn eine der beiden Dateien kopiert wird, wird automatisch auch die Zwillingsdatei mit kopiert.
  • Wenn eine der beiden Dateien verschoben wird, wird automatisch auch die Zwillingsdatei mit verschoben.
  • Wenn eine der beiden Dateien umbenannt wird, wird die Zwillingsdatei nicht davon beeinflusst, die Verbindung zwischen den Zwillingen bleibt erhalten.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.350 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: NTFS Alternate Data Streams sicher?

  Alt 15. Dez 2012, 23:02
Außerdem soll ReFS angeblich zunächst nur schrittweise in Windows 8 Desktop Systemen (also nicht Server) eingeführt werden?
Umgekehrt:
Es wird vor allem für Server als Datenspeicher eingeführt. Davon starten kann man hingegen nicht.

Am sinnvollsten ist diese zusätzlichen Daten getrennt von der eigentlichen Datei in einer Datenbank abzulegen oder als gleichnamige Datei mit anderer Endung abzulegen, je nach Anwendungszweck.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!

Geändert von jaenicke (15. Dez 2012 um 23:05 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#6

AW: NTFS Alternate Data Streams sicher?

  Alt 15. Dez 2012, 23:43
Aber da die ADS nun bei Windows 8 in dem neuen Dateisystem ReFS schon nicht mehr drin sind und z.B. beim Kopieren auf Sticks ggf. weg sind
Da die ADS ja nur im NTFS verfügbar sind, sind sie eine Totgeburt, da MS zum einen seit Jahren die Unabhängigkeit vom phys. Datenträger predigt, zum anderen gehen sie verloren sobald ein anderes Dateisystem im Spiel ist.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
PeterPanino

Registriert seit: 4. Sep 2004
1.451 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: NTFS Alternate Data Streams sicher?

  Alt 16. Dez 2012, 00:13
WOZU die UNO einmal gut wäre: Die Hersteller der wichtigsten Dateisysteme sollten gemeinsam einen globalen DIN-Standard erarbeiten, dessen Eigenschaften für alle Dateisysteme verbindlich sind. Damit würde man erreichen, dass bestimmte Datei-Eigenschaften von allen Dateisystemen gleich behandelt werden und diese Datei-Eigenschaften so beim Austausch zwischen verschiedenen Dateisystemen nicht verloren gehen oder abgeändert werden. (Träum)
  Mit Zitat antworten Zitat
PeterPanino

Registriert seit: 4. Sep 2004
1.451 Beiträge
 
Delphi 10.4 Sydney
 
#8

AW: NTFS Alternate Data Streams sicher?

  Alt 16. Dez 2012, 00:20
Am sinnvollsten ist diese zusätzlichen Daten getrennt von der eigentlichen Datei in einer Datenbank abzulegen oder als gleichnamige Datei mit anderer Endung abzulegen, je nach Anwendungszweck.
Meiner Erfahrung nach handelt man sich damit einen höheren Verwaltungsaufwand und dadurch auch potentielle Probleme ein.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#9

AW: NTFS Alternate Data Streams sicher?

  Alt 16. Dez 2012, 08:47
Da die ADS ja nur im NTFS verfügbar sind, sind sie eine Totgeburt, da MS zum einen seit Jahren die Unabhängigkeit vom phys. Datenträger predigt, zum anderen gehen sie verloren sobald ein anderes Dateisystem im Spiel ist.
Sie sind keine Totgeburt, man muss nur wissen welche Einschränkungen sie haben. Diverse Virenscanner verwenden sie um abzulegen ob die aktuelle Dateiversion schon mit entsprechenden Virendefinitionversion schon geprüft wurde.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#10

AW: NTFS Alternate Data Streams sicher?

  Alt 16. Dez 2012, 08:57
WOZU die UNO einmal gut wäre
Dazu ist die UNO nicht gedacht. Hierfür hat man die ISO

Die Hersteller der wichtigsten Dateisysteme sollten gemeinsam einen globalen DIN-Standard erarbeiten,
Deutsche Weltherrschaft Dies Aufgabe hatten Sie schon mal mit dem ISO 9660 sowie dem UDF geschafft.

dessen Eigenschaften für alle Dateisysteme verbindlich sind.
Sowas ist blödsinn sowas rechtskräftig fest zu schreiben. Was sollte man mit solchen unnützen Vorgaben beim Auslagerungslaufwerk von Linux?

Damit würde man erreichen, dass bestimmte Datei-Eigenschaften von allen Dateisystemen gleich behandelt werden und diese Datei-Eigenschaften so beim Austausch zwischen verschiedenen Dateisystemen nicht verloren gehen oder abgeändert werden. (Träum)
Das ist wirklich träumen. Dazu setzen die Betriebssysteme zu sehr auf die Spezialitäten ihrer nativen Dateisysteme. Und hier zwangsweise dafür sorgen das Linux/MaxOS oder Windows zig-Tausende Quellcodezeilen in unterer OS-Ebene ändern soll blob weil irgendjemand neben den bisher schon vorhandenen Eigenschaften eine weitere Eigenschaft will ...
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 +1. Es ist jetzt 16:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz