RESTful client for CrackQ
Project description
CrackQ_client: REST API client for CrackQ
INSTALLATION
git clone https://github.com/f0cker/crackq_client.git
cd ./crackq_client
pip3 install .
Or install from PyPi with:
pip3 install crackq_client
This will install the package, providing the client ('crackq') in your path.
USER GUIDE
To use the queue a Python client is provided.
Authentication is performed using a JSON post.
Some example uses are outlined below:
Auth
login:
crackq --url https://crackq.xxx.com -l --user test --passwd test
or enter the password securely with a prompt:
crackq --url https://crackq.xxx.com -l --user test
logout:
crackq --url https://crackq.xxx.com -L
Queries
view available Hashcat options (rules, wordlists, hash modes etc):
crackq --url https://crackq.xxx.com -o
query the queue:
crackq --url https://crackq.xxx.com -q
query failed queue:
crackq --url https://crackq.xxx.com -f
get details for a job:
crackq --url https://crackq.xxx.com -j --job_id f210b58b7a214d33813051a550cbf3e4
query complete queue:
crackq --url https://crackq.xxx.com -c
Actions
add jobs:
wordlist/rules:
crackq -a --attack_mode 0 --hash_mode 1000 --hash_file deadbeef.hashes --wordlist tw_leaks --url https://crackq.xxx.com --rules d3ad0ne --name dt_test_nt_twl_d3ad
brute force:
crackq -a --attack_mode 3 --hash_mode 1000 --hash_file deadbeef.hashes --mask ?u?a?a?l?l?l?a?a --url https://crackq.xxx.com --name dt_test_nt_brute
stop/pause a job:
crackq --url https://crackq.xxx.com -s --job_id <job_id uuid>
stop/delete a job:
crackq --url https://crackq.xxx.com -d --job_id <job_id uuid>
restore a job:
crackq --url https://crackq.xxx.com -r --job_id <job_id uuid>
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file crackq_client-0.0.1.tar.gz
.
File metadata
- Download URL: crackq_client-0.0.1.tar.gz
- Upload date:
- Size: 5.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c85588fa379abea70b6c17ca747df5dd92ff94e95acf1a4e5e1115e4a6f00a92 |
|
MD5 | 319cb2747536570c2dbc269fa9825d68 |
|
BLAKE2b-256 | 3d3e9b699e1de3e11dd2949cee49d7f3dba49a41a550a8c5b11e5c8148f3fac7 |
File details
Details for the file crackq_client-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: crackq_client-0.0.1-py3-none-any.whl
- Upload date:
- Size: 7.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c934b16c40461cbeb294d3237b802ed3023936b0bf27a7afa32f5a47ced00c3f |
|
MD5 | a93755e03fb33443e0db66605a811d56 |
|
BLAKE2b-256 | 95c7177a8475fa386e1810c951d11321f97a752e7bd679c227014373d4bb3694 |