进一步保护脚本

进一步保护脚本

我目前有以下脚本,运行良好:

#!/bin/sh
user="$(zenity --entry --title="Username" --text="Username")"
pass="$(zenity --password --title="Password" --text="Password")"

xfreerdp /cert-ignore /f /v:farm.company.com /d:company.com /g:rds.company.com /u:${user} /gd:company.com /gu:${user} /gp:${pass} /p:${pass}

这显然不是很安全,因为可以通过使用轻松查看用户名和密码ps axu 是否有更安全的方法来创建此脚本?

答案1

xfreerdp根据其手册页,这是不可能的。如果你坚持使用它,你可以在中断执行后使用gdb调整数组。argv[]main()

或者你可以在 Linux 中安装你的/procwithhidepid=2选项,这样除了你和 root 之外没有人能够看到你的进程。

相关内容