如何防止程序嗅探对 su/gksu 的击键?

Mag*_*nus 10 security debian x11

我在这里读到,任何使用 X 服务器的应用程序都可以嗅探对任何其他也使用 X 服务器的应用程序的击键,包括su(在终端上)或gksu. 我听说过一些使 X 服务器像Xephyr一样安全的方法,但我不确定该使用哪一种。我只是想避免像任何应用程序xinput轻易嗅探击键时,我打字的终端密码或gksu。我目前正在使用 Debian sid。

ams*_*ams -2

我相信,但不知道如何证明,任何阻止您在其他地方输入(例如密码提示)的 X11 应用程序都无法被嗅探。

试试这个:运行gksu,当密码提示打开时,尝试使用按键调节音量(如果您的机器有),或按其他热键(超级、电源等),看看它们是否有任何作用。如果他们不这样做,我想你就安全了。

我认为 ctrl-alt-f1 等总是有效的。

  • 实际上,xinput 即使在 gksu 中也可以跟踪按键。我已经尝试过了,虽然输入密码时没有显示按键,但一旦 gksu 对话框消失,按键就会出现。 (2认同)