Protegendo um script um pouco mais

3

Atualmente, tenho o seguinte script que funciona bem:

#!/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}

Isso aparentemente não é muito seguro, pois o nome de usuário e a senha podem ser vistos facilmente usando ps axu Existe uma maneira mais segura de criar esse script?

    
por oshirowanen 15.07.2014 / 13:00

1 resposta

0

É impossível com xfreerdp de acordo com a página do manual. Se você insistir em usá-lo, você pode usar gdb para ajustar o array argv[] depois de quebrar a execução em main() .

Ou você pode montar sua opção /proc with hidepid=2 no Linux, para que ninguém possa ver seus processos, exceto você e root.

    
por 12.08.2017 / 15:55