Skip to main content

tt7zcrack

build codecov

README i18n: 中文说明

Fast 7zip crack assistant tool which support GPU/CPU.

Requirements

Python 3.5 or later. python install

Install

tt7zcrack can be easily installed using pip:

pip install tt7zcrack

Quick Start

Mac

Make sure brew is installed.

Create pwds.txt to store possible passwords, one password occupies one line. you can also use TTPassGen to generate a large amount of passwords.

# use passwords from pwds.txt to crack file
tt7zcrack --wordlist pwds.txt crack.7z

When the crack is complete, password will be shown like this: image

Linux/Windows

Currently not supported.

Usage

tt7zcrack --help
usage: tt7zcrack.py [-h] [--wordlist [WORDLIST]] [--engine {hashcat,jtr}] [--clean] [file]

7z GPU/CPU crack tool

positional arguments:
  file                  7z file path (default: None)

optional arguments:
  -h, --help            show this help message and exit
  --wordlist [WORDLIST]
                        wordlist dict path, you can use 'ttpaasgen' to
                        generate. (default: )
  --engine {hashcat,jtr}
                        password recovery engine (default: hashcat)
  --clean               clean related secure files (default: False)

if the hash file cannot generated correctly, you can use jtr engine to try again.

The cracked password will be saved locally by the password cracking tool for next query. Use the following command to delete it. Note that this will delete all cracked results!

tt7zcrack --clean

7z commands

# install 7z on Mac
brew install p7zip

# compress with password
7z a -p456 test.7z test.txt
# extract with password
7z x -p456 test.7z

# compress without password
7z a test.7z test.txt
# extract without password
7z x test.7z

Thanks

7zhashcat

Release files for tt7zcrack 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tt7zcrack 0.2.0
File Size Uploaded
tt7zcrack-0.2.0.tar.gz 52.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tt7zcrack 0.2.0
File Interpreter ABI Platform
tt7zcrack-0.2.0-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size:105.1 kB

Release files / tt7zcrack-0.2.0.tar.gz

Download URL tt7zcrack-0.2.0.tar.gz
Size 52.5 kB
Tags Source
SHA-256 checksum
How to use checksums
be9101edd4e7abbdd1ac55a578a6204036a04c23f5514631cd875d5459ff8139
BLAKE2b-256 checksum
How to use checksums
0f54b5380ad9e3970c9f3eef20ae6551169bbf44f173a57fc83fa1fda9fc3a47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.13

Release files / tt7zcrack-0.2.0-py2.py3-none-any.whl

Download URL tt7zcrack-0.2.0-py2.py3-none-any.whl
Size 52.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
228674cab0b566e8ccdf09973f392b574c22c43153dc16d7ff173c999e912055
BLAKE2b-256 checksum
How to use checksums
e4d857c3aa5949263026f092af0a657db6da94a5a5d3f972d4b54cc52a1247d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.13

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

1 release file

0.0.9

1 release file

0.0.8

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page