Python 3.14 Compatible

VULN <SEEKER/>

Modular DAST Framework powered by ThreadPoolExecutor and Groq Llama 3.3. Automated heuristic analysis for SQLi, XSS, and critical path disclosure.

10+ Max Threads
70B Llama 3.3 Model
100% Python 3.14
vulnseeker_engine.py

Engineered for Detection

Plugin-based architecture leveraging core.interfaces.ScannerModule for maximum extensibility.

// CORE ARCHITECTURE

Concurrent Execution

Orchestrated by ThreadPoolExecutor with configurable workers. Modules implement the ScannerModule abstract base class for strict polymorphism.

ENGINE.PY
THREAD POOL
SQLi Probe
Groq AI
Path Fuzzer
SQLite DB
// MODULE 01

Error-Based SQLi

Heuristic detection matching DB signatures (MySQL, Oracle, PG) via sqli_module.py.

payload: "' OR '1'='1"
error: "ORA-00933 matched"
// MODULE AI

Groq AI Analyst

Integrated Llama 3.3 70B generates CISO-level executive reports via Groq API.

model="llama-3.3-70b"
risk_score: CRITICAL

Deploy from Source

Clone the repository and install dependencies via requirements.txt. Requires Python 3.14+.

git clone vulnseeker.git && pip install -r requirements.txt