私はいくつかのドキュメントを読んだことAlternate Data Streams
があり、自分のプロジェクトでそれらを使用することを考えています. しかし、未知の知識や未解決の問題が非常に多く、それらを使用することを決定する前にまだ抱えています. そのため、この質問リストを作成しました。
- Sysinternals ツールを使用せずにストリームを列挙するにはどうすればよいです
streams
か? - ストリームは「ホスト」ファイルの MD5 値に影響しますか?
- 「ホスト」ファイルを別の (NTFS) パスにコピー/カットするとどうなりますか? ストリームも自分自身をコピー/カットしますか?
- 「ホスト」ファイルを NTFS 以外の別のパスにコピー/カットするとどうなりますか?
- 既存のストリームに別のストリームを含めることはできますか?
- ストリームごとに実際のファイルハンドルがあるので、ストリームの属性を変更することは可能ですか?
LoadLibrary
APIを使用してストリームから DLL をロードできますか?ShellExecute
ストリームを実行することはできますか?- を使用する利点/利点/欠点は何
Alternate Data Streams
ですか? - を使用する場合、何に注意する必要があります
Alternate Data Streams
か?
あなたの回答/情報/要約を楽しみにしています。望ましい言語は Delphi ですが、WinAPI
.