A SQL host scanner and dictionary attack tool. Comes with a script (`filter_pass.py`) to filter a series of password lists based on password strength.A SQL host scanner and dictionary attack tool. Comes with a script (`filter_pass.py`) to filter a series of password lists based on password strength.
Project description
Hathi
A SQL host scanner and dictionary attack tool. Comes with a script (filter_pass.py
) to filter a series of password lists based on password strength.
Installation
Install using PyPI to install the Postgres driver
pip install hathi
For the optional MSSQL support, install
pip install "hathi[mssql]"
Usage
usage: hathi [-h] [--usernames USERNAMES] [--passwords PASSWORDS] [--hostname HOSTNAME] [--json] [--mssql] [--postgres] [--multiple] host [host ...]
Port scan and dictionary attack PostgreSQL and MSSQL servers.
positional arguments:
host host to scan
optional arguments:
-h, --help show this help message and exit
--usernames USERNAMES
password list
--passwords PASSWORDS
password list
--hostname HOSTNAME an @hostname to append to the usernames
--json Output in JSON
--mssql Force scanning hosts as MSSQL
--postgres Force scanning hosts as Postgres
--multiple Seek multiple username/password pairs on a single host
Use a wordlist generator like this one or this one to create more effective password lists.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hathi-1.2.0.tar.gz
(52.0 kB
view hashes)
Built Distribution
Close
Hashes for hathi-1.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39aef8992cc93bd1eba0b3b2fe29f391841dd211a6df70568878512760945c6a |
|
MD5 | 6c1044bfe6fa657599a21a966fa34853 |
|
BLAKE2b-256 | b6e4cc80dc43ac5b444de21a34b1ebd6f008458b0feb7298487159f76ea23ac1 |