Skip to main content

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>

Metadata

Release files for crackq-client 0.0.1

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

Source distribution (sdist)

Source distribution for crackq-client 0.0.1
File Size Uploaded
crackq_client-0.0.1.tar.gz 5.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for crackq-client 0.0.1
File Interpreter ABI Platform
crackq_client-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 12.5 kB

Release files / crackq_client-0.0.1.tar.gz

Download URL crackq_client-0.0.1.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c85588fa379abea70b6c17ca747df5dd92ff94e95acf1a4e5e1115e4a6f00a92
BLAKE2b-256 checksum
How to use checksums
3d3e9b699e1de3e11dd2949cee49d7f3dba49a41a550a8c5b11e5c8148f3fac7
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / crackq_client-0.0.1-py3-none-any.whl

Download URL crackq_client-0.0.1-py3-none-any.whl
Size 7.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c934b16c40461cbeb294d3237b802ed3023936b0bf27a7afa32f5a47ced00c3f
BLAKE2b-256 checksum
How to use checksums
95c7177a8475fa386e1810c951d11321f97a752e7bd679c227014373d4bb3694
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

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