mirror of
https://github.com/CyberSecurityUP/NeuroSploit.git
synced 2026-03-20 09:13:37 +00:00
116 modules | 100 vuln types | 18 API routes | 18 frontend pages Major features: - VulnEngine: 100 vuln types, 526+ payloads, 12 testers, anti-hallucination prompts - Autonomous Agent: 3-stream auto pentest, multi-session (5 concurrent), pause/resume/stop - CLI Agent: Claude Code / Gemini CLI / Codex CLI inside Kali containers - Validation Pipeline: negative controls, proof of execution, confidence scoring, judge - AI Reasoning: ReACT engine, token budget, endpoint classifier, CVE hunter, deep recon - Multi-Agent: 5 specialists + orchestrator + researcher AI + vuln type agents - RAG System: BM25/TF-IDF/ChromaDB vectorstore, few-shot, reasoning templates - Smart Router: 20 providers (8 CLI OAuth + 12 API), tier failover, token refresh - Kali Sandbox: container-per-scan, 56 tools, VPN support, on-demand install - Full IA Testing: methodology-driven comprehensive pentest sessions - Notifications: Discord, Telegram, WhatsApp/Twilio multi-channel alerts - Frontend: React/TypeScript with 18 pages, real-time WebSocket updates
126 lines
2.1 KiB
Plaintext
126 lines
2.1 KiB
Plaintext
# ==============================
|
|
# Environment & Secrets
|
|
# ==============================
|
|
.env
|
|
.env.local
|
|
.env.production
|
|
.env.*.local
|
|
|
|
# ==============================
|
|
# Python
|
|
# ==============================
|
|
venv/
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
*.pyd
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
*.egg
|
|
|
|
# ==============================
|
|
# Node.js / Frontend
|
|
# ==============================
|
|
frontend/node_modules/
|
|
frontend/dist/
|
|
|
|
# ==============================
|
|
# Database & Scan Data
|
|
# ==============================
|
|
data/neurosploit.db
|
|
data/neurosploit.db.*
|
|
data/*.db
|
|
data/*.db.*
|
|
data/execution_history.json
|
|
data/access_control_learning.json
|
|
data/reports/
|
|
|
|
# ==============================
|
|
# Reports & Screenshots
|
|
# ==============================
|
|
reports/screenshots/
|
|
|
|
# ==============================
|
|
# Logs & PIDs
|
|
# ==============================
|
|
logs/
|
|
.pids/
|
|
*.log
|
|
|
|
# ==============================
|
|
# macOS
|
|
# ==============================
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# ==============================
|
|
# IDE & Editor
|
|
# ==============================
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# ==============================
|
|
# Claude Code local config
|
|
# ==============================
|
|
.claude/
|
|
|
|
# ==============================
|
|
# Docker (runtime)
|
|
# ==============================
|
|
docker/*.env
|
|
|
|
# ==============================
|
|
# Results (runtime output)
|
|
# ==============================
|
|
results/
|
|
|
|
# ==============================
|
|
# Runtime State & Learning Data
|
|
# ==============================
|
|
data/providers.json
|
|
data/reasoning_memory.json
|
|
data/adaptive_learning.json
|
|
data/vectorstore/
|
|
data/checkpoints/
|
|
data/scans/
|
|
data/custom-knowledge/uploads/
|
|
|
|
# ==============================
|
|
# Reports & Benchmarks
|
|
# ==============================
|
|
reports/benchmark_results/
|
|
reports/*.json
|
|
|
|
# ==============================
|
|
# Training Data & Archives
|
|
# ==============================
|
|
*.jsonl
|
|
*.zip
|
|
*.tar.gz
|
|
*.rar
|
|
*.pkl
|
|
*.pickle
|
|
|
|
# ==============================
|
|
# Certificates & VPN
|
|
# ==============================
|
|
*.pem
|
|
*.key
|
|
*.crt
|
|
*.p12
|
|
*.ovpn
|
|
|
|
# ==============================
|
|
# Temporary
|
|
# ==============================
|
|
tmp/
|
|
*.tmp
|
|
*.sock
|
|
*.socket
|
|
*.pid
|