Toolbase Wordlist Helper
Habe es mir geschrieben um meine Wordlisten anzupassen. Hier nun die Toolbase Variante.
Tool Beschreibung |
Option 1:Kombiniert alle Wordlisten in einem Ordner. Option 2: Erstellt mit John von jedem Passwort 50 Mutationen. Option 3: Alle Passwörter unter 8 Zeichen und über 63 Zeichen werden gelöscht. Option 4: Sortiert alle Passwörter alphabetisch und entfernt Duplikate. |
Code als .sh abspeichern und anschließend mit chmod +x ausführbar machen.
#!/bin/bash # Toolbase Wordlist Helper #Visit http://toolbase.bz/ #Written by Payload #Knock knock! Who's there? Police,open the door! intro="\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n ~~~~~~~~~~ Toolbase Wordlist Helper ~~~~~~~~~~\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n ~~~~~~~~~~~ WPA/2 Cracking Edition ~~~~~~~~~~~\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n ------------~ Optimize Wordlists ~------------\n ------------~ For WPA/2 Cracking ~------------\n ------------~ Developed For Kali ~------------\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n ~~~~~ For a responsible use of knowledge ~~~~~\n ~~~~~~~~~~~~~~ www.toolbase.bz ~~~~~~~~~~~~~~~\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n" outro="\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n ~~~~~ For a responsible use of knowledge ~~~~~\n ~~~~~~~~~~~~~~ www.toolbase.bz ~~~~~~~~~~~~~~~\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n" clear echo -e $intro echo "--> Please enter your choice:" echo echo "--> (follow the steps in order!)" echo echo "--> 1 Merge all your wordlists files" echo "--> 2 Modify the dictionary with John The Ripper" echo "--> 3 Optimize the dictionary for WPA cracking" echo "--> 4 Sort and remove duplicates" echo "--> 5 Exit" echo echo "--> Your choice:" read choice case $choice in 1) clear echo -e $intro echo "--> Please enter the following information:" echo echo "--> (PATH: path to your wordlists files)" echo echo "--> PATH:" read path clear echo -e $intro echo "--> ALL the wordlists in $path will be merged..." sleep 3 clear echo -e $intro echo "--> Please wait while wordlists are merged..." mkdir /root/WordlistHelper "cat" $path/*.* > /root/WordlistHelper/Wordlist.txt sleep 4 clear echo -e $intro echo "--> Congratulations! All the wordlists in $path have been merged. Operation successfull!" echo "--> path: /root/WordlistHelper/Wordlist.txt" sleep 5 $0;; 2) clear echo -e $intro echo "--> John The Ripper will modify the Wordlist. It will create 50 variants for each password." sleep 3 clear echo -e $intro echo "--> Working..." john -w:/root/WordlistHelper/Wordlist.txt -rules -session:johnrestore.dat -stdout:63 | sort -u > /root/WordlistHelper/Wordlist_John.txt sleep 4 clear echo -e $intro echo "--> Congratulations! John is ready! Operation successfull!" echo "--> path: /root/WordlistHelper/Wordlist_John.txt. " sleep 4 $0;; 3) clear echo -e $intro echo "--> All passwords less than 8 characters and more than 63 characters will be deleted..." sleep 3 clear echo -e $intro echo "--> Working..." "cat" /root/WordlistHelper/Wordlist_John.txt | pw-inspector -m 8 -M 63 > /root/WordlistHelper/Wordlist_WPA.txt sleep 4 clear echo -e $intro echo "--> Congratulations! WPA cracking optimized Wordlist is Wordlist_WPA.txt. Operation successfull!" sleep 4 $0;; 4) clear echo -e $intro echo "--> Passwords will be alphabetically sorted and duplicates will be deleted..." sleep 3 clear echo -e $intro echo "--> Working..." "cat" /root/WordlistHelper/Wordlist_WPA.txt | sort | uniq > /root/WordlistHelper/Wordlist_Sorted.txt sleep 4 clear echo -e $intro echo "--> Congratulations! Your sorted Wordlist is ready! Operation successfull!" echo "--> path: /root/WordlistHelper/Wordlist_Sorted.txt" sleep 5 $0;; 5) clear echo -e $outro sleep 2 exit $0;; esac
Btw, mein erstes Bashscript. Seid lieb.