启动位于备用数据流中的应用程序

时间:2011-01-06 08:00:46

标签: windows-7 ntfs alternate-data-stream

在Windows 7上,启动位于备用数据流中的程序(例如,启动c:\ temp \ application.exe:hiddenProgram.exe)不再有效!

使用Process Monitor,我看到访问结果是正常的,但不知何故,操作系统阻止访问此文件。在Vista和早期版本中,这种方法以前都有用。

alt text

有谁知道如何使用Windows 7启动它?

1 个答案:

答案 0 :(得分:0)

执行Marc Russinovich对Sysinternals工具的处理:将其他可执行文件作为资源存储在主EXE中,并在需要时将其解压缩。

与ADS相比还有一个优势:可移植性。例如,ADS无法存储在FAT格式的卷上。

如果您想要分发在需要时解压缩所需设备驱动程序或其他帮助工具的单个EXE( - > Sysinternals),这种技术确实会有所帮助。