├── .devcontainer ├── Dockerfile ├── devcontainer.json ├── docker-compose.yml └── windows │ ├── Dockerfile │ ├── docker-compose.yml │ ├── entrypoint.ps1 │ └── fix-hosts.ps1 ├── .gitignore ├── .travis.yml ├── .vscode └── launch.json ├── Dockerfile ├── LICENSE.txt ├── README.md ├── __main__.py ├── changelog.md ├── config.json.example ├── docker-compose.yml ├── htpclient ├── __init__.py ├── binarydownload.py ├── chunk.py ├── config.py ├── dicts.py ├── download.py ├── files.py ├── generic_cracker.py ├── generic_status.py ├── hashcat_cracker.py ├── hashcat_status.py ├── hashlist.py ├── helpers.py ├── initialize.py ├── jsonRequest.py ├── session.py └── task.py ├── requirements-tests.txt ├── requirements.txt └── tests ├── README.md ├── __init__.py ├── create_file_001.json ├── create_hashlist_001.json ├── create_hashlist_002.json ├── create_task_001.json ├── create_task_002.json ├── create_task_003.json ├── create_task_004.json ├── create_task_005.json ├── hashtopolis-test.yaml ├── hashtopolis.py ├── test_hashcat_brain.py ├── test_hashcat_files.py ├── test_hashcat_files_7z.py ├── test_hashcat_preprocessor.py ├── test_hashcat_runtime.py ├── test_hashcat_simple.py └── test_hashcat_status.py /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/.devcontainer/docker-compose.yml -------------------------------------------------------------------------------- /.devcontainer/windows/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/.devcontainer/windows/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/windows/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/.devcontainer/windows/docker-compose.yml -------------------------------------------------------------------------------- /.devcontainer/windows/entrypoint.ps1: -------------------------------------------------------------------------------- 1 | powershell C:\fix-hosts.ps1 2 | cmd /c ping -t localhost > $null -------------------------------------------------------------------------------- /.devcontainer/windows/fix-hosts.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/.devcontainer/windows/fix-hosts.ps1 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/README.md -------------------------------------------------------------------------------- /__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/__main__.py -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/changelog.md -------------------------------------------------------------------------------- /config.json.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/config.json.example -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /htpclient/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /htpclient/binarydownload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/binarydownload.py -------------------------------------------------------------------------------- /htpclient/chunk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/chunk.py -------------------------------------------------------------------------------- /htpclient/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/config.py -------------------------------------------------------------------------------- /htpclient/dicts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/dicts.py -------------------------------------------------------------------------------- /htpclient/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/download.py -------------------------------------------------------------------------------- /htpclient/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/files.py -------------------------------------------------------------------------------- /htpclient/generic_cracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/generic_cracker.py -------------------------------------------------------------------------------- /htpclient/generic_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/generic_status.py -------------------------------------------------------------------------------- /htpclient/hashcat_cracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/hashcat_cracker.py -------------------------------------------------------------------------------- /htpclient/hashcat_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/hashcat_status.py -------------------------------------------------------------------------------- /htpclient/hashlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/hashlist.py -------------------------------------------------------------------------------- /htpclient/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/helpers.py -------------------------------------------------------------------------------- /htpclient/initialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/initialize.py -------------------------------------------------------------------------------- /htpclient/jsonRequest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/jsonRequest.py -------------------------------------------------------------------------------- /htpclient/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/session.py -------------------------------------------------------------------------------- /htpclient/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/htpclient/task.py -------------------------------------------------------------------------------- /requirements-tests.txt: -------------------------------------------------------------------------------- 1 | pytest 2 | confidence 3 | tuspy 4 | py7zr -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | requests 2 | psutil -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/create_file_001.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/create_file_001.json -------------------------------------------------------------------------------- /tests/create_hashlist_001.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/create_hashlist_001.json -------------------------------------------------------------------------------- /tests/create_hashlist_002.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/create_hashlist_002.json -------------------------------------------------------------------------------- /tests/create_task_001.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/create_task_001.json -------------------------------------------------------------------------------- /tests/create_task_002.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/create_task_002.json -------------------------------------------------------------------------------- /tests/create_task_003.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/create_task_003.json -------------------------------------------------------------------------------- /tests/create_task_004.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/create_task_004.json -------------------------------------------------------------------------------- /tests/create_task_005.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/create_task_005.json -------------------------------------------------------------------------------- /tests/hashtopolis-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/hashtopolis-test.yaml -------------------------------------------------------------------------------- /tests/hashtopolis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/hashtopolis.py -------------------------------------------------------------------------------- /tests/test_hashcat_brain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/test_hashcat_brain.py -------------------------------------------------------------------------------- /tests/test_hashcat_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/test_hashcat_files.py -------------------------------------------------------------------------------- /tests/test_hashcat_files_7z.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/test_hashcat_files_7z.py -------------------------------------------------------------------------------- /tests/test_hashcat_preprocessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/test_hashcat_preprocessor.py -------------------------------------------------------------------------------- /tests/test_hashcat_runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/test_hashcat_runtime.py -------------------------------------------------------------------------------- /tests/test_hashcat_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/test_hashcat_simple.py -------------------------------------------------------------------------------- /tests/test_hashcat_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashtopolis/agent-python/HEAD/tests/test_hashcat_status.py --------------------------------------------------------------------------------