1
0
Fork 0
btc310/dec
2018-10-10 22:10:40 +02:00

14 lines
430 B
Bash
Executable file

#!/bin/sh
DIR="/tmp/btc310"
[ ! -d $DIR ] && mkdir -p $DIR
PASSWD="$1";
FILE="$2";
for i in $(openssl enc -ciphers 2>&1 | tail -n +2 | xargs | sed 's/ -/ /g' | sed 's/^.//'); do
openssl enc -d -$i -md md5 -a -k "$PASSWD" -in "$FILE" -out $DIR/$i.dec 2> /dev/null
if [ $? -ne 0 -o ! -s $DIR/$i.dec ]; then
rm $DIR/$i.dec
else
strings $DIR/$i.dec | grep Bitcoin >/dev/null && { echo $DIR/$i.dec; cat $DIR/$i.dec; }
fi
done