Skip to content

edoardottt/longtongue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

127 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Generate customized Password/Passphrase wordlist based on target information
Coded with 💙 by edoardottt
Share on Twitter!

Installation ⬇️

pipx

pipx install longtongue

Source

git clone https://github.com/edoardottt/longtongue.git
cd longtongue
pip install -r requirements.txt
python3 longtongue.py

Usage 💻

usage: longtongue [-h] (-p | -c | -v) [-l | -L] [-y] [-n] [-m MINLENGTH] [-M MAXLENGTH] [-P COMMON_PASSWORD_LIST]

Generate customized Password/Passphrase wordlist based on target information

options:
  -h, --help            show this help message and exit
  -p, --person          The target is a person
  -c, --company         The target is a company
  -v, --version         Show the version of this program
  -l, --leet            Add also complete 1337(leet) passwords
  -L, --leetall         Add also ALL possible le37(leet) passwords
  -y, --years           Add also years to password. See years range inside longtongue.py
  -n, --numbers         Add also numbers to password. See numbers range inside longtongue.py
  -m, --minlength MINLENGTH
                        Set the minimum length for passwords (default 0).
  -M, --maxlength MAXLENGTH
                        Set the maximun length for passwords (default 100).
  -P, --common-password-list COMMON_PASSWORD_LIST
                        Set the file which contains common passwords (default included in the source).

Examples 📖

  • python longtongue.py -v

  • python longtongue.py -h

  • python longtongue.py -p

  • python longtongue.py -pl

  • python longtongue.py -pln

  • python longtongue.py -plny

  • python longtongue.py -c

  • python longtongue.py -cl

  • python longtongue.py -cln

  • python longtongue.py -clny

  • python longtongue.py -c -m 10

  • python longtongue.py -p -m 10

  • python longtongue.py -c -M 18

  • python longtongue.py -p -M 18

  • python longtongue.py -c -P ./common-passwords.txt

  • python longtongue.py -p -P ./common-passwords.txt

Changelog 📌

Detailed changes for each release are documented in the release notes.

Contributing 🤝

If you want to contribute to this project, open an issue or a pull request.

License 📝

This repository is under GNU General Public License v3.0.
edoardottt.com to contact me.