Password cracker plugin for PTT. Uses john the ripper to crack the password hashes
After creating a venv:
- Install dependencies:
pip install -r requirements.txt
- Run main.py, output should be the handshake message:
1|1|tcp|127.0.0.1:50051|grpc
- Generate the .plugin executable file (pyinstaller example):
pyinstaller --onefile --name passwordcracker.plugin main.py
- Move executable file to PTT plugins folder
- Launch PTT and select Password Cracker from Web UI under the password menu.
- Enter file path of file containing password hashes in file path filed
- Enter optional fields such as encryption type and word list if needed
- Select the required attack mode (incremental is the most common)
- Click crack password. (depending on password complexity may take a few minutes to multiple hours)