Skip to content

nabzclan-reborn/p12-password-cracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

P12 Password Cracker & Changer

A powerful tool for cracking and changing passwords for P12/PKCS#12 certificate files using the API-Aries service.

Version Python License

Features

  • Crack P12 Passwords using:
    • Single password attempt
    • Custom wordlist (local file or URL)
  • Change P12 Passwords once found or with known password
  • Automatic local file upload for processing without having to get your own link to add to api aries.

Installation

# Clone repository
git clone https://github.com/nabzclan-reborn/p12-password-cracker.git
cd p12-password-cracker

# Install required dependencies
pip3 install -r requirements.txt

Configuration

Before using the tool, configure your API key in one of the following ways:

Usage Examples

# Try a single password
python3 main.py crack -p certificate_test.p12 -s "password123"

# Use a local wordlist file
python3 main.py crack -p certificate_test.p12 -l wordlist.txt

# Use a wordlist from URL
python3 main.py crack -p certificate_test.p12 -l https://example.com/wordlist.txt

# Crack password and then change it
python3 main.py crack -p certificate_test.p12 -s "password123" -c "newpassword123"

# Change password (when you know the current password)
python3 main.py change -p certificate_test.p12 -o "oldpassword" -n "newpassword"

running UI - Usage Examples & Setup

# Install required dependencies
pip3 install -r requirements.txt

# make sure to have your api key on main.py before using this 

# running command to start up GUI - UI version of the p12 cracker tool 
python3 run_gui.py

Changelog

v1.4

  • Removed default wordlist feature
  • Eliminated the requirement for a direct P12 download link - the system now handles file management automatically via nabz clan cdn server and stores P12 files for only 2 hours
  • Rewrote several features for improved performance

v1.3

  • API update with enhanced capabilities
  • Added support for P12 Password Changing
  • Expanded default wordlist to 20+ million passwords
  • Added simple mode for quick usage
  • Improved error handling with detailed messages
  • Auto-download option for modified P12 files

v1.2

  • Completely remade the script for better performance
  • Added 3 new features for improved functionality
  • Enhanced user interface with colorful output

v1.1

  • Initial public release

API Documentation

For more information about the API used by this tool, visit: API-Aries P12 Password Cracker Documentation

Online Tools

Try our web-based tools for convenience:

Requirements

  • Python 3.6 or higher
  • Internet connection
  • Valid API-Aries API key

License

This project is licensed under the MIT License - see the LICENSE file for details.

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages