Entwickler-Ecke
Windows API - ADS-Streams auslesen
ScorpionKing - Sa 12.02.05 07:33
Titel: ADS-Streams auslesen
Hallo Leute,
wie kann ich mit Delphi die ADS (Alternate Data Streams) auslesen. Das ist eien Funktion von Windows XP. Ich habe gelesen, dass das mit der Windows API geht!
MfG, Scorpion!
Anonymous - Sa 12.02.05 11:23
Die unter dem Link beschriebene Info bezieht sich nur auf einen Teil der möglichen Verwendungen. So wurde zB schon von einem Prototypvirus ADS verwendet um den Schadcode zu verstecken (unter Ausnutzung der Tatsache, daß die meisten Scanner dies bis letztes Jahr nicht "bemerkt" haben). Wenn ich mich recht entsinne, verwenden auch manche "gute" Programme dies um Daten vor den Augen des Benutzers zu verstecken.
Aber, das Auslesen geht nur mit den Backup-APIs (logischerweise) - wo ich aber nicht weiß wie - und der NT Native API, wo ich dir im Zweifelsfall ein Beispiel zusammenschustern kann. Ich arbeite aktuell mit einem anderen JEDI an einer Native API Unit und an einem Artikel für's Delphi Magazine. Dies wäre dann vielleicht auch ein weiteres gutes Beispiel für das, was man nicht einfach mit der Win32-API machen kann ;)
Es ist recht einfach die Streams eines Dateiobjektes aufzulisten - mein Angebot steht.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!