mirror of
https://github.com/CyberSecurityUP/NeuroSploit.git
synced 2026-06-30 07:15:30 +02:00
761d3df444
`whitebox <arg>`, `greybox --repo <arg>`, `tui --repo`, and the REPL `/repo` now accept a git URL (https://github.com/owner/repo[.git], git@…, ssh://, *.git) or an `owner/repo` shorthand. A new resolve_source() shallow-clones it into <base>/repos/<name> (cached, .gitignored) and reviews it; existing local paths are used unchanged. Works identically with API-key (--model) and --subscription. Verified: `neurosploit whitebox https://github.com/digininja/DVWA --offline` clones DVWA and runs the 78 code agents over 120KB of source. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
111 lines
1.8 KiB
Plaintext
111 lines
1.8 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/
|
|
|
|
# v3.3.0 runtime RL state
|
|
data/rl_state.json
|
|
|
|
# Playwright demo artifacts
|
|
.playwright-mcp/
|
|
neurosploit_gui_*.png
|
|
neurosploit_demo_*.png
|
|
logs/webgui.log
|
|
|
|
# generated reports
|
|
reports/report.*
|
|
reports/*.pdf
|
|
|
|
# Rust build artifacts (v3.4.0)
|
|
neurosploit-rs/target/
|
|
reports/*.html
|
|
reports/report_rs.html
|
|
runs/
|
|
data/rl_state_rs.json
|
|
neurosploit-rs/runs/
|
|
v34_gui.png
|
|
data/repl_runs.json
|
|
data/repl_history.txt
|
|
.neurosploit/
|
|
/tmp/*
|
|
|
|
# Cloned source repos (whitebox/greybox from a git URL)
|
|
repos/
|
|
neurosploit-rs/repos/
|