1

我说过两个终端会话 pts/10 和 pts/11。在 pts/10 中,我想捕获发生在 pts/11 中的任何进程的标准输出并将其重定向到文件。我知道输出可以从 pts/11 本身重定向(使用 >/dev/pts/10),但我不想这样做。正如我所说,我想“捕获”pts/11 在标准输出中打印的任何内容。有一些实用程序可以做到这一点吗?

4

1 回答 1

0

我不认为,您可以这样做,除非您在 pts/11 上启动某些东西(输出重定向,或 tee /dev/pts/10 或script命令。)

如果可能的话,它基本上可以用于黑客/窥探。想象一下在终端 pts/11 上运行命令并被 pts/10 捕获的
情况下获取密码。wget --user=someuser --password=plain_text_password(编辑:好的,那是标准输入,而不是标准输出。)但如果可能的话,可能存在严重的安全问题。

于 2012-12-06T12:34:39.787 回答