Skip to content

This zip cracker will test dictionnary sentences while mangle them with all possible combination of custom list of regex and functions

Notifications You must be signed in to change notification settings

ReDnAxE/holyzipcracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Holy ZIP Cracker

This script attempt to crack a protected zip file

Python 3 compatible

Command line example : python src/main.py data/FAUXZIP.zip data/dictionary-test.txt or python3.7-32 src/main.py data/FAUXZIP.zip data/dictionary-test.txt

Prepared Holy bible (use regexs starting from base.txt):

"\n******ebook converter DEMO Watermarks*******" > "" : suppression fin de pages demo "[*]" > "" : suppression des [] "^ +" > "" : #suppression des espaces en début de ligne "([.!?:;]) (\d{1,4} [A-Z].)\n" > "$1\n$2 " : #mettre débuts de versets en début de ligne "([.!?:;]) (\d{1,4} [A-Z].*)\n" > "$1\n$2 " #Idem que dessus, si 2 versets etaient sur la même ligne ... (à répéter autant de fois qu'il le faut, avec la casse, puis finir à la main ?) "^\d{1,3} ([A-Z]|[a-z]|“)" > "$1" #suppression des débuts de versets en enlevant le nombre et les espaces "([a-z]|,)\n([a-z])" > "$1 $2" supprimer retour à la ligne lorsqu'en milieu de phrase (ou après virgule uniquement) ",? ?(. ?){3}" > " " #remplacement des petits points : . . . , ou , . . . par un espace "([.!?]) " > "$1\n" #Retour à la ligne pour chaque point/exclamation/interrogation qui ne retourne pas déjà à la ligne

#TODO: chaque ligne est séparée par des ,?;:.!. Est-ce qu'on sépare en chaque ligne, ou est-ce qu'on les cumule dans le script ? "[:;,] " > "\n" #Retour à la ligne pour chaque caractère spécial qui ne retourne pas déjà à la ligne

About

This zip cracker will test dictionnary sentences while mangle them with all possible combination of custom list of regex and functions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages