у меня проблема с безопасностью скрипта. Я должен передать ему имя пользователя и пароль, но я не могу дать ему незашифрованный пароль. Этот скрипт написан на bash.
#!/bin/bash
HOST=$1
USER=$2
PASSWORD=$3
#PASSWORD=`perl -e 'print pack "H*",$PASSWORD'`
wget -v $HOST --http-user=$USER --http-password=$PASSWORD --no-check-certificate
......
Я думаю использовать что-то вроде этого для создания зашифрованного пароля:
perl -e 'print unpack "H*","yourpassword"'
и что-то вроде этого для описания
descrpt=`perl -e 'print pack "H*","encrypted password"'`
но это не работает. Кто-нибудь может мне помочь?
wget
зашифрует его по мере необходимости при общении с сервером. - person chepner   schedule 08.11.2013