Lo script è il seguente:
cat "$1" | base64 -d 2>/dev/null | sed 's/&/\n/g' | sed 's/%20/ /g'createlo, rendetelo eseguibile, lanciatelo con argomento il nome del file .EXP e come per magia vi si presenterà tutta la configurazione del firewall ad esso relativo.
Chiaramente le informazioni vanno interpretate, ed è possibile obbiettare che sono le stesse che vengono indicate in maniera molto più leggibile nel Tech Support Report (TSR), ma se non ne avete uno a disposizione, e l'unica vostra fonte di informazione è il settings.exp del momento, questo script viene in vs. aiuto, evitando di dover caricare il file su una macchina di test, ecc. ecc.
Bello, eh?
Ancora grazie all'autore del post originario, visitate il sito: pfuender.net
P.S.: Per dovere di cronaca, il suddetto post presenta anche un altro script, che è un adattamento di quello indicato qui sopra, il quale prende in input tutte le informazioni decrittate e ne presenta solamente 3: Tipologia del prodotto, numero di serie e nome del firewall. Lo riporto qui sotto per precisione, e faccio anche presente che lui li presenta come funzioni da aggiungere ad un ipotetico .bashrc (il file di startup della shell bash), ma io più genericamente li propongo come script standalone, poi un fa come più gli aggrada ;-)
Questo è il secondo script, che lui chiama swall-fwinfo:
cat "$1" | base64 -d 2>/dev/null | sed 's/&/\n/g' | sed 's/%20/ /g' | awk -F"=" ' /serialNumber/ { serial = $2 } /firewallName/ { name = $2 } /shortProdName/ {product=$2} END { printf "Product: %s \nSerial: %s\nFirewall-Name: %s\n",product,serial,name } '
Fine del post, alla prossima.