Skip to main content

CLI-based threat hunting platform using LLM and RAG for semantic search of security logs

Project description

LLM Threat Hunt

Semantic search for security logs using LLM and RAG.

Setup

# Start database
docker compose up -d

# Install
python3 -m venv .venv
source .venv/bin/activate
pip install -e .

# Download test data
python scripts/download_mordor.py

Usage

# Ingest logs
hunt ingest data/

# Check status
hunt status

# Reset database (if needed)
hunt reset

Connect to Database

docker exec -it threat-hunt-db psql -U threat -d threat_hunt

Requirements

  • Python 3.10+
  • Docker

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

llm_hunt-0.1.0.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

llm_hunt-0.1.0-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file llm_hunt-0.1.0.tar.gz.

File metadata

  • Download URL: llm_hunt-0.1.0.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for llm_hunt-0.1.0.tar.gz
Algorithm Hash digest
SHA256 badc27364868507743b3694ef98786a236dc71a3677e22c38bc6604b84a87ca0
MD5 52d481c5e32003aa3fdfa99d07405812
BLAKE2b-256 f53fb837bb1b74bc04e7e31dee614432e67e495c344e5a3d588f999e0d5aa585

See more details on using hashes here.

File details

Details for the file llm_hunt-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: llm_hunt-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for llm_hunt-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a65ffa804bea497f3244cd8142011735ad160f767cae2023805429a3b6c15586
MD5 bfc3c1044be725cbed856309b5fdd8f7
BLAKE2b-256 fe814b611fa406aec080661004a52b3651710c629bcc7387e7ce5a0ed20d1ee0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page