正在读取Windows中的ADS(备用数据流),所以遇到了这个问题。 在Windows XP上运行以测试以下内容。在一个txt文件后面运行exe文件
我创建了名称的文件 - sample.txt的与内容 - “你好” 创造了名称的另一个文件 - second.txt与内容 - “我藏”
在命令提示符处做了以下: -
类型second.txt> sample.txt的:newfile.txt
它成功地执行
现在,如果我输入: -
记事本sample.txt的:newfile.txt
记事本中打开newfile.txt与内容 - “我藏”
到这里,其正常
现在,我试图隐瞒一个exe文件,可以说 - NOTEPAD.EXE后面的TXT样品是这样的: - (我已在同一文件夹中复制的notepad.exe)
键入notepad.exe> sample.txt的:newexe.exe
上述命令成功运行。
问题是,现在我该如何运行那个现在在文本文件后面的exe文件。我的猜测是我需要某种形式的解释器(如第一个示例中的notepad.exe)来使我的exe运行。 exe文件是否需要某种解释器才能运行(如文本文件需要一些编辑器)? 我知道,exe文件可以直接运行,但在这种情况下,这是行不通的。即使尝试: -
开始second.txt:newexe.exe
,但它不工作。帮助将不胜感激,因为我不太了解Windows内部。
好吧,这是一个不错的解决方法。但是我的整个目标是让某个人不知道exe文件的存在(除非有人检查文件或文件夹的大小)。符号链接仍然可见不是吗?(甚至在选择显示隐藏文件选项后) – bugs99 2012-07-25 11:43:26
声音Dodgy。*“但我的整个目标是让某人不知道exe文件的存在”* - 其微软的整个目标是不允许您在没有第三方可执行工具的情况下精确执行该操作。 – 2012-07-25 11:52:20
感谢您的输入,我假设我是否可以隐藏我的txt文件的方式,也许我将能够做同样的exe文件以及。 – bugs99 2012-07-25 12:32:23