passwords, they are usually case sensitive; hence, you may be required to
try various versions of the password in order to come up with the exact
password. This process might be very tiresome; hence, it becomes
important to come up with a wordlist to give us various versions of the
password or username.
Linux comes in handy as it will help you to come up with various wordlist
which you will use in trying the version of the password that you have
forgotten. Please note trying to access accessing people’s pages or systems
without their consent is unethical and should not be tried as it may land you
in the hands of the law .
Creating a Word List
Take an example of the word Unix and Linux.
How would we use text manipulation in this case ?
In this case, each word would be on its own line; using this example, the
word Linux would be on line one. When creating a word list using the word
Unix, you may want to try passwords such as Unix, UNIX, UNIX, and
Unix. If at this instant we want to perform this action every line on our
word file and append the result on our original word list, the word list
would be four times bigger than our original word list, hence it is crucial to
consider our file size while creating files like this since their size would be
bigger as one gigabyte or even more.
Explanation
For example, using, the word Unix there are different combinations Unix
this is where first char is an upper case
UNIX all characters are uppercase
UNIX alternative options for uppercase
Unix alternative options for lowercase
Think of how many options there would be for the word UNIX, or even if there would
be numeric after the word?