tt7zcrack
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:
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
Metadata
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)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| tt7zcrack-0.2.0.tar.gz | 52.5 kB | Without provenance | Details for tt7zcrack-0.2.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| tt7zcrack-0.2.0-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details for tt7zcrack-0.2.0-py2.py3-none-any.whl |
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
|
Security for tt7zcrack 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.