Допустим, я написал сценарий Perl под названием «foo.pl», который принимает аргумент пароля через -p
переключатель.
Однако, пока он запущен, любой может выполнить ps
и увидеть всю строку командной строки, включая пароль:
$ ps a |grep 'foo\.pl'
32310 pts/4 S+ 0:00 /usr/bin/perl -w ./foo.pl -p password
32313 pts/5 S+ 0:00 grep foo.pl
Какой самый простой / самый простой способ скрыть пароль и заменить его на что-то вроде xxxxxx
?