Crack-O-Matic
Find and notify users in your Active Directory with weak passwords.
Features:
- Linux-based
- Flask-based web app
- Hashcat or John cracker
- Automated e-mails
- Graphical reports
- Privacy preserving
Read the docs for more information.
Screenshots
Tests
If you're a developer and want to run the tests, you need to edit
tests/.env and define the following variables according to your
environment:
# path to `john` binary
JOHN_PATH=/opt/john/run/john
# path to `hashcat` binary
HASHCAT_PATH=/usr/bin/hashcat
# FQDN of a test domain
DOMAIN=crack.local
# name of one of its domain admins
DOMAINUSER=Administrator
# domain admin password
DOMAINPASS=
# FQDN of a domain controller in the test domain
HOST=localdc.crack.local
If you don't have a test domain, you can use the docker-compose file in
tests/docker to run a Samba DC (docker-compose run --service-ports dc).
Inside the file you will find the values you need. You should also create an
entry for the FQDN in your /etc/hosts.
License and Copyright
MIT, Copyright 2021 Adrian Vollmer
See LICENSE for the full license text.
Metadata
Release files for Crack-O-Matic 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| Crack-O-Matic-0.2.1.tar.gz | 71.0 kB | Details |
Release files / Crack-O-Matic-0.2.1.tar.gz
| Download URL | Crack-O-Matic-0.2.1.tar.gz |
|---|---|
| Size | 71.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
324fb5d1bc7228f775dc5d55481b3a449a3db15224547c32f39fed526a8f8c0a
|
|
BLAKE2b-256 checksum How to use checksums |
66f7b0c11181524355829ffc6a179b1c086f94d774de56af83a858ccff1fdb81
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.8.0 tqdm/4.51.0 CPython/3.9.2
|