0

我有一个“进程”对象,它调用 linux"su - myuser"命令。之后它等待密码输入,并在进程OutputStream中刷新它。

我的问题是,是否有任何“命令注入”可以作为密码值传递?例如这样的:

Password:<ESCAPE> | rm -r /

或者

Password:<SIGINT> | rm -r /

或者

Password:\n \ | rm -r /

换句话说,用户是否可以传递密码值,可以在密码提示后传递另一个命令?

4

0 回答 0