2 つの端末セッション pts/10 と pts/11 があるとします。pts/10 では、pts/11 で発生するすべてのプロセスの stdout をキャプチャして、ファイルにリダイレクトしたいと考えています。出力を pts/11 自体から (>/dev/pts/10 を使用して) リダイレクトできることはわかっていますが、そうしたくありません。私が言ったように、pts/11 によって stdout に出力されているものは何でも「キャプチャ」したいと考えています。それを行うためのユーティリティはありますか?
質問する
1348 次
1 に答える
0
pts/11で何かを開始しない限り、それができるとは思いません(出力リダイレクト、tee /dev/pts/10、またはscript
コマンドのいずれか)。
可能であれば、本質的にハッキング/スヌーピングに使用できます。コマンドが端末 pts/11 で実行され、pts/10 によってキャプチャされた
場合にパスワードを取得することを想像してみてください。wget --user=someuser --password=plain_text_password
(編集:わかりました、それはstdoutではなくstdinでした。)しかし、それが可能だった場合、重大なセキュリティ問題が発生する可能性があります。
于 2012-12-06T12:34:39.787 に答える