File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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
You can’t perform that action at this time.
0 commit comments