Commit Graph

61 Commits

Author SHA1 Message Date
CyberSecurityUP b056f6962a Merge main into v3.2 (ours strategy) - prepare main override
Merging main history to maintain lineage before replacing main
with v3.2 content. The v3.2 branch is the definitive release.
2026-02-22 18:09:27 -03:00
CyberSecurityUP 9f47108876 Fix: remove last gpt-4-turbo-preview fallback in generate() method
Missed occurrence in the OpenAI chat.completions.create() call
inside generate(). Now uses gpt-4o consistently.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 18:05:26 -03:00
CyberSecurityUP 4041018397 Fix: OpenRouter/Together/Fireworks detection + deprecated gpt-4-turbo-preview model
Issues fixed:
- OpenRouter API key not recognized: _set_no_provider_error() now checks all 7
  provider keys (was only checking Anthropic/OpenAI/Google), so users with only
  OPENROUTER_API_KEY set no longer get "No API keys configured" error
- Error message now lists all 8 providers (added OpenRouter, Together, Fireworks)
  instead of only 5 (Anthropic, OpenAI, Google, Ollama, LM Studio)
- gpt-4-turbo-preview (deprecated by OpenAI, 404 error) replaced with gpt-4o
  as default OpenAI model in LLMClient init and generate() fallback
- Settings API model list updated: removed gpt-4-turbo-preview and o1-preview/mini,
  added gpt-4.1, gpt-4.1-mini, o3-mini
- .env.example comment updated to reference gpt-4o instead of gpt-4-turbo

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 18:04:43 -03:00
CyberSecurityUP e0935793c5 NeuroSploit v3.2 - Autonomous AI Penetration Testing Platform
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
2026-02-22 17:59:28 -03:00
Joas A Santos 4fc98f8d2e Update README.md 2026-02-18 13:05:08 -03:00
Joas A Santos d40cc383fe Update README.md 2026-02-14 22:51:45 -03:00
Joas A Santos 43d892e7cb Update README.md 3.0.0 2026-02-14 18:59:29 -03:00
Joas A Santos 40f9579f56 Update .env 2026-02-11 10:58:49 -03:00
Joas A Santos 1afb937363 Merge pull request #16 from CyberSecurityUP/v3.1
V3.1
2026-02-11 10:57:18 -03:00
Joas A Santos e861cd667a Add files via upload 2026-02-11 10:56:31 -03:00
Joas A Santos f0fa49a06a Update .env 2026-02-11 10:54:43 -03:00
Joas A Santos 337410bca8 Add files via upload 2026-02-11 10:53:50 -03:00
Joas A Santos e1ff8a8355 Add files via upload 2026-02-11 10:52:07 -03:00
Joas A Santos aac5b8f365 Add files via upload 2026-02-11 10:50:37 -03:00
Joas A Santos 30acd5afc7 Add files via upload 2026-02-11 10:47:33 -03:00
Joas A Santos e32573a950 Merge pull request #15 from CyberSecurityUP/v3.0
V3.0
2026-01-23 15:50:21 -03:00
Joas A Santos d4ce4d2ff7 Add files via upload 2026-01-23 15:49:46 -03:00
Joas A Santos f9e4ec16ec Add files via upload 2026-01-23 15:46:05 -03:00
Joas A Santos a2d6453a3b Update README.md 2026-01-20 01:11:03 -03:00
Joas A Santos 9676d488fb Merge pull request #12 from CyberSecurityUP/v3.0
V3.0
2026-01-19 23:03:28 -03:00
Joas A Santos 2a5e9b139a Add files via upload 2026-01-19 23:01:11 -03:00
Joas A Santos 3c4aa7de7d Create .env 2026-01-19 22:52:25 -03:00
Joas A Santos 4e89764740 Add files via upload 2026-01-19 19:24:02 -03:00
Joas A Santos e7f1e75803 Add files via upload 2026-01-19 19:23:10 -03:00
Joas A Santos bdd6c91f50 Add files via upload 2026-01-19 19:22:35 -03:00
Joas A Santos 5a8a1fc0d7 Add files via upload 2026-01-19 19:21:57 -03:00
Joas A Santos b966ba658a Merge pull request #9 from Ahson-Shaikh/main
Added Use-Cases Section
2026-01-15 10:51:24 -03:00
Joas A Santos 5e73003971 Merge pull request #11 from CyberSecurityUP/v2.3
V2.3
1.2.0
2026-01-14 16:00:06 -03:00
Joas A Santos 0f9950944f Update README.md 2026-01-14 15:59:38 -03:00
Joas A Santos 4b9b0d22be Add files via upload 2026-01-14 15:58:19 -03:00
Joas A Santos 866bb455d7 Update __init__.py 1.1.0 2026-01-11 20:37:58 -03:00
Joas A Santos 22f7a29938 Merge pull request #10 from CyberSecurityUP/v2.2
V2.2
2026-01-09 22:51:00 -03:00
Joas A Santos fd6ef4d258 Add files via upload 2026-01-09 22:50:30 -03:00
Joas A Santos d5899c19f4 Add files via upload 2026-01-09 22:48:39 -03:00
Joas A Santos c447313578 Add files via upload 2026-01-09 22:47:52 -03:00
Joas A Santos a3b58f8b5c Add files via upload 2026-01-09 22:45:49 -03:00
Joas A Santos e1241a0f06 Add files via upload 2026-01-09 22:45:32 -03:00
Ahson Shaikh 3a31df3c44 Merge branch 'CyberSecurityUP:main' into main 2026-01-09 17:59:18 +05:00
Ahson Shaikh e3b397cec8 Added Usecase with ZAP Authenticated Testing 2026-01-09 17:58:19 +05:00
Joas A Santos 8e07eb940b Update README.md 2026-01-08 08:51:00 -03:00
Joas A Santos c246030349 Merge pull request #6 from YatinChaubal/main
fix: handle missing placeholders in prompt template formatting
2026-01-06 10:37:38 -03:00
YatinChaubal ee3232d843 fix: handle missing placeholders in prompt template formatting 2026-01-04 19:45:51 +05:30
Joas A Santos 411627a9a6 Update README.md 1.0.0 2026-01-02 12:13:48 -03:00
Joas A Santos 599f4a95c2 Update QUICKSTART.md 2026-01-02 12:13:06 -03:00
Joas A Santos 49af66aa55 Add files via upload 2026-01-02 11:59:16 -03:00
Joas A Santos 9aab47c4fc Update base_agent.py 2026-01-02 11:51:24 -03:00
Joas A Santos 744c1f5113 Update README.md 2026-01-01 19:26:50 -03:00
Joas A Santos 35622198d5 Add files via upload 2026-01-01 19:26:00 -03:00
Joas A Santos 0f756f6ef8 Update README.md 2025-12-19 13:26:50 -03:00
Joas A Santos 9f75e1d8d2 Add files via upload 2025-12-19 13:26:15 -03:00