I decided to download alot of Wordlists and combine them to one.
Before I start, i like to ask for your advice.
My steps would be:
1. Combine lists to one file
2. Remove whitespaces (this part first, because otherwise grep counts wrong)
3. Keep only wanted characters (remove unwanted chars)
4. Remove words under 8 and over 30 chars, also removes blank lines (everyone with a password over 30 chars deserves it to be safe :) )
5. Remove duplicates
Am I missing something?
Wordlists I like to use:
I know masks and rules are better, this is just for the last way out.
Before I start, i like to ask for your advice.
My steps would be:
1. Combine lists to one file
Code:
cat * > out_file.txt
2. Remove whitespaces (this part first, because otherwise grep counts wrong)
Code:
LC_ALL=C tr -d "\11" < in_file.txt > out_file.txt
3. Keep only wanted characters (remove unwanted chars)
Code:
LC_ALL=C tr -cd "\12\15\40-\176\200\247\337\304\344\326\366\334\374" < in_file > out_file.txt
4. Remove words under 8 and over 30 chars, also removes blank lines (everyone with a password over 30 chars deserves it to be safe :) )
Code:
LC_ALL=C grep -x '.\{8,30\}' in_file.txt > out_file.txt
5. Remove duplicates
Code:
LC_ALL=C sort --parallel=10 -S 90% -T /path with enougth space/ -u in_file.txt > out_file.txt
Am I missing something?
Wordlists I like to use:
crackstation
wpa-sec.stanev
weakpass
dicass
Pwdb_Public
cyclone_hk
THP_password
skullsec
kaonashi
I know masks and rules are better, this is just for the last way out.