mirror of
https://github.com/fenix-soft/unlock-archiver.git
synced 2024-12-26 15:52:25 +01:00
21 lines
591 B
Bash
21 lines
591 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
# unlock archive zip without password, the script use the dictionary attack (use file dic-pass.txt), the script find all zip file in the directory to run and check it all, and if possible extract the archive file.#
|
||
|
#Copyright (c) 2014 fenix-soft
|
||
|
|
||
|
|
||
|
checkpass() {
|
||
|
for i in `cat dic-pass.txt`
|
||
|
do a="`7za x -y -p$i $j | grep 'Everything is Ok'`"
|
||
|
if [ "$a" = "Everything is Ok" ]
|
||
|
then echo; echo; echo "file: $j pass trovata: $i"; echo ; echo "ho estratto i file...con sucesso."; echo
|
||
|
return 0
|
||
|
fi
|
||
|
done }
|
||
|
|
||
|
for j in `ls *.zip`
|
||
|
do echo; echo; echo "archivio $j"
|
||
|
|
||
|
checkpass; done
|
||
|
|