1. 首页
  2. 考试认证
  3. 其它
  4. hijack拦截交互式程序的stdout,stderr,stdin进行作恶

hijack拦截交互式程序的stdout,stderr,stdin进行作恶

上传者: 2024-12-10 05:19:31上传 ZIP文件 6.04KB 热度 6次

劫持假设:您有一个交互式终端程序。你喜欢它是互动的。您正在考虑将其输出发送到文件中,以便其他程序可以解析它。您想知道是否有某种方法可以创建一个输入程序stdin的命名管道。hijack是你的工具。你给它一个目录来放置一个out文件和一个in命名管道,以及一些要运行的命令。这个工具只能用于做粗暴的事情。

例子在终端中,输入./hijack foo python。这看起来相当于现在只输入python。打开另一个终端并导航到文件夹foo。如果您阅读out文件,您基本上将拥有屏幕上内容的副本。如果你做echo "print('Hello, world!')" > in那么它会“输入”到python中。魔法

下载地址
用户评论