Skip to content

Commit ab49db2

Browse files
authored
Create extract.sh
1 parent 883ab3d commit ab49db2

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

extract.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
for C in -aes-256-ctr -aes-256-cbc
2+
do
3+
echo "===== CIPHER $C ====="
4+
for o in \
5+
"-md md5 -kfile /secure/pwd.txt" \
6+
"-md sha256 -kfile /secure/pwd.txt" \
7+
"-pbkdf2 -pass file:/secure/pwd.txt" \
8+
"-pbkdf2 -md sha256 -pass file:/secure/pwd.txt"
9+
do
10+
echo "=== Trying: $C $o"
11+
openssl enc -d $C $o -bufsize 8388608 \
12+
-in TARFILENAME.tar -out dec.gz 2>/dev/null
13+
head -c 2 dec.gz | xxd
14+
file dec.gz | head -n 1
15+
done
16+
done
17+
18+
19+
for o in \
20+
"-md md5 -kfile /secure/pwd.txt" \
21+
"-md sha256 -kfile /secure/pwd.txt" \
22+
"-pbkdf2 -pass file:/secure/pwd.txt" \
23+
"-pbkdf2 -md sha256 -pass file:/secure/pwd.txt"
24+
do
25+
echo "=== Trying: $o"
26+
openssl enc -d -aes-256-ctr $o -bufsize 8388608 \
27+
-in TARFILENAME.tar -out /tmp/dec.gz 2>/dev/null
28+
head -c 2 /tmp/dec.gz | xxd
29+
file /tmp/dec.gz | head -n 1
30+
done

0 commit comments

Comments
 (0)