Search notes:

Password

Often, a password needs to be provided along with a username or id to provide the credentials to gain access to information or resources.
A password that is often used should be easily typable, especially if entered on mobile devices.
Unencrypted passwords are often found on (badly secured) network drives. Apparently, users love to store their passwords in Excel, Word, text etc. files.
Thus, a first approach when trying to find passwords is using tools like grep, findstr.exe etc.

TODO

Crack passwords with John the Ripper. Compare with RainbowCrack.

Passphrases

Private keys can be protected with passphrases which offers the benefit that such keys can be safely stored, transported and backed up.
However, keys protected by passphrases are also inconvenient to use especially in automated or semi-automated environments.

See also

password (Linux related)
Enable automatic logon in the registry.
The Python standard-library module getpass
The Windows Credential Manager.

Index