【发布时间】:2013-12-06 13:29:43
【问题描述】:
我正在为 /dev/tty 设备进行键盘注入。
我发现的唯一一件事是使用 TIOCSTI ioctl 命令将文本注入缓冲区。尽可能好,但我还需要提交我输入的命令。有没有办法将命令键(如 strg、return、shift 等)发送到 /dev/tty?
提前致谢。
【问题讨论】:
我正在为 /dev/tty 设备进行键盘注入。
我发现的唯一一件事是使用 TIOCSTI ioctl 命令将文本注入缓冲区。尽可能好,但我还需要提交我输入的命令。有没有办法将命令键(如 strg、return、shift 等)发送到 /dev/tty?
提前致谢。
【问题讨论】:
过去犯了一些错误。您可以通过 TIOCSTI 发送任何 ascii 字符,因此发送 '\n' 或 ASCII 27 可以模拟按下 Return 键。
【讨论】: