Custom word-lists for Dictionary Attack | blog.hackshade.com
Seeking “HOW TOs” for hacking/cracking Wireless networks, IDs, Credentials or any other data will only lead to get you the Programming codes, LINUX commands, malicious Softwares & sometimes the chances of getting hacked..!
Many a times the beginners in information security try to use Aircrack-ng, Reaver, Wifite & other tools for bruteforcing the passwords & WPS pins. Many of them also use Trity & other github tools for bruteforcing website credentials. But, they always wonder where to get specific word-list suitable with your country & surrounding..?
In many of the password cracking techniques, attackers often need to use predefined word-list that processes thousands of expected passwords per second. This is often referred to as a dictionary attack, even though we can not rely solely on dictionary words provided on Internet. These word-lists may not have similar combination of characters and words which eventually leads to wasting time.
Hackshade brings you the best possible way of making word-list for cracking any system you want to. because, making is better than downloading others malicious stuffs. Many of the word-lists from Europe does not work in Asia & vice versa, due to which its really problematic as well as long process to type those many words in a text editor. The solution to this problem is CRUNCH !!
Kali LINUX comes with pre-installed wordlist tool called “Crunch”, which enables anyone to create a custom password-cracking wordlists based on attackers pattern choice of Lowercase, Uppercase, Numbers, characters, etc. This custom wordlist might be able to save hours or days in password cracking if one is able to craft it properly.
crunch <minimum no. of characters> <maximum no. of characters> <character-set> -t <pattern> -o <output filename & directory>
- <minimum no. of characters> = The minimum password length.
- <maximum no. of characters> = The maximum password length.
- <character-set> = The set of characters to be used in generating the passwords.
- -t <pattern> = The specified pattern of the passwords.
- -o <output filename & directory> = This is the file you want your wordlist written to.
It takes time based on your complexity of patterns & number of lines in the word-list. Its can be done directly from the terminal, in case you have Ubuntu or other LINUX system, you can get it from the below Sourceforge link :- https://sourceforge.net/projects/crunch-wordlist/
Pattern Syntax :-
- @ represents lowercase letters
- , represents uppercase letters
- % represents numbers
- ^ represents special characters
1) crunch 5 5 abc12 -t @@@12 -o wordlist.txt
This command will produce a wordlist starting from “aaa12 to zzz12”. As @ represents lowercase alphabets, only @ will be changed & 12 will remain same.
2) crunch 5 5 abcdpo1234 -s abc12 -c 10 -b 20mb -o START
This command will result in wordlist file and containing all possible patterns from abcdpo1234 starting with “abc12” and total result word lines will be 10.
THIS DEMONSTRATION IS ONLY FOR EDUCATIONAL PURPOSE, HACKSHADE BLOG IS NOT
LIABLE TO ANY ILLEGAL ACTIVITY PERFORMED BY VIEWERS.
“We promote curiosity but not with malicious intentions”
For more visual satisfaction, watch our demonstration video below:-
DIY to make this excellent trick working. We hope you like or blog & will support us in moving forward because “Every View Counts…”
SUBSCRIBE OUR YOUTUBE CHANNEL :-
Like, Follow & Share | Keep supporting blog.hackshade.com