diff --git a/README.md b/README.md index 41080cd..9c56297 100755 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -
-
+
diff --git a/TUTORIAL.md b/TUTORIAL.md
index 681dbe2..cf5d507 100644
--- a/TUTORIAL.md
+++ b/TUTORIAL.md
@@ -1,4 +1,4 @@
-# NeuroSploit โ Tutorial & User Guide (v4.3.0)
+# NeuroSploit โ Tutorial & User Guide (v4.3.1)
A complete, hands-on guide to installing, configuring and running NeuroSploit โ
the autonomous, multi-model penetration-testing harness.
@@ -106,7 +106,7 @@ Agents **degrade gracefully**: if `rustscan` is absent they use `nmap`; if neith
### Verify
```bash
-neurosploit --version # neurosploit 4.3.0
+neurosploit --version # neurosploit 4.3.1
neurosploit agents # {"vulns":255,...,"ai":30,...,"total":480}
neurosploit models # all providers & models
```
@@ -121,7 +121,7 @@ You pick **per run**. They're independent.
Absolute first run, in order:
-1. **Install** (section 2) and confirm `neurosploit --version` prints `neurosploit 4.3.0`.
+1. **Install** (section 2) and confirm `neurosploit --version` prints `neurosploit 4.3.1`.
2. **Give it a model to talk to** โ one of:
- **API key**: export the provider key, e.g. `export ANTHROPIC_API_KEY=sk-ant-...`
(full list below), then run **without** `--subscription`; or
diff --git a/install.ps1 b/install.ps1
index 99f03a1..82bd843 100644
--- a/install.ps1
+++ b/install.ps1
@@ -14,7 +14,7 @@ function Ok ($m) { Write-Host " + $m" -ForegroundColor Green }
function Warn($m){ Write-Host " ! $m" -ForegroundColor Yellow }
Write-Host ""
-Write-Host " NeuroSploit installer (Windows) โ v4.3.0" -ForegroundColor Cyan
+Write-Host " NeuroSploit installer (Windows) โ v4.3.1" -ForegroundColor Cyan
# arch โ asset arch (only x64 prebuilt today; arm64 falls back to source)
$rawArch = $env:PROCESSOR_ARCHITECTURE
@@ -29,7 +29,7 @@ $ref = $env:NEUROSPLOIT_REF
if (-not $ref) {
try { $ref = (Invoke-RestMethod "https://api.github.com/repos/$slug/releases/latest").tag_name } catch { }
}
-if (-not $ref) { $ref = "v4.3.0" }
+if (-not $ref) { $ref = "v4.3.1" }
Say "Release: $ref"
New-Item -ItemType Directory -Force -Path $dir | Out-Null
diff --git a/neurosploit-rs/Cargo.lock b/neurosploit-rs/Cargo.lock
index 36b9df5..b6a4dac 100644
--- a/neurosploit-rs/Cargo.lock
+++ b/neurosploit-rs/Cargo.lock
@@ -940,7 +940,7 @@ dependencies = [
[[package]]
name = "neurosploit"
-version = "4.3.0"
+version = "4.3.1"
dependencies = [
"anyhow",
"clap",
@@ -957,7 +957,7 @@ dependencies = [
[[package]]
name = "neurosploit-harness"
-version = "4.3.0"
+version = "4.3.1"
dependencies = [
"anyhow",
"base64",
diff --git a/neurosploit-rs/Cargo.toml b/neurosploit-rs/Cargo.toml
index b83da20..f710cb0 100644
--- a/neurosploit-rs/Cargo.toml
+++ b/neurosploit-rs/Cargo.toml
@@ -3,7 +3,7 @@ members = ["crates/harness", "app"]
resolver = "2"
[workspace.package]
-version = "4.3.0"
+version = "4.3.1"
edition = "2021"
license = "MIT"
repository = "https://github.com/JoasASantos/NeuroSploit"
diff --git a/neurosploit-rs/app/src/main.rs b/neurosploit-rs/app/src/main.rs
index 738564b..dd42433 100644
--- a/neurosploit-rs/app/src/main.rs
+++ b/neurosploit-rs/app/src/main.rs
@@ -13,8 +13,8 @@ use std::path::{Path, PathBuf};
#[command(
name = "neurosploit",
version,
- about = "NeuroSploit v4.3.0 โ multi-model autonomous pentest harness",
- long_about = "NeuroSploit v4.3.0 โ a Rust multi-model harness that drives a pool of LLMs \
+ about = "NeuroSploit v4.3.1 โ multi-model autonomous pentest harness",
+ long_about = "NeuroSploit v4.3.1 โ a Rust multi-model harness that drives a pool of LLMs \
(API key or local subscription: Claude/Codex/Gemini/Grok/OpenCode/Hermes) to autonomously test a target. \
After recon it INTELLIGENTLY selects only the agents matching the discovered surface, runs \
them in parallel, then validates every finding by cross-model voting before reporting.\n\n\
diff --git a/setup.bat b/setup.bat
index a868241..1646370 100644
--- a/setup.bat
+++ b/setup.bat
@@ -11,7 +11,7 @@ REM Env (optional): NEUROSPLOIT_REF, NEUROSPLOIT_DIR, NEUROSPLOIT_BUILD=1,
REM NEUROSPLOIT_NO_DEPS=1, NEUROSPLOIT_RUN=1
setlocal
echo.
-echo NeuroSploit installer (Windows) v4.3.0
+echo NeuroSploit installer (Windows) v4.3.1
echo --------------------------------------
where powershell >nul 2>&1
diff --git a/setup.sh b/setup.sh
index 2004a36..cad489e 100755
--- a/setup.sh
+++ b/setup.sh
@@ -28,10 +28,10 @@ cat <<'BANNER'
โโโโ โโโโโโโโโโโโโโ โโโโโโโโโโ โโโโโโโ
โโโโโ โโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ NeuroSploit installer
- โโโโโโ โโโโโโโโโ โโโ โโโโโโโโโโโโโโ โโโ v4.3.0 โ Rust harness
+ โโโโโโ โโโโโโโโโ โโโ โโโโโโโโโโโโโโ โโโ v4.3.1 โ Rust harness
โโโโโโโโโโโโโโโโ โโโ โโโโโโโโโโโโโโ โโโ by Joas A Santos
โโโ โโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโ & Red Team Leaders
- โโโ โโโโโโโโโโโโโ โโโโโโโ โโโ โโโ โโโโโโโ v4.3.0
+ โโโ โโโโโโโโโโโโโ โโโโโโโ โโโ โโโ โโโโโโโ v4.3.1
BANNER
# ---- platform detection (Linux / macOS / Windows-WSL ยท x64 / arm64) ----
@@ -63,7 +63,7 @@ if [ -z "$REF" ]; then
REF="$(dl "https://api.github.com/repos/${REPO_SLUG}/releases/latest" /dev/stdout 2>/dev/null \
| grep -m1 '"tag_name"' | sed -E 's/.*"tag_name" *: *"([^"]+)".*/\1/' || true)"
fi
-[ -z "$REF" ] && REF="v4.3.0"
+[ -z "$REF" ] && REF="v4.3.1"
say "Release: $REF"
installed=0
diff --git a/web/public/index.html b/web/public/index.html
index 8610162..ea537a3 100644
--- a/web/public/index.html
+++ b/web/public/index.html
@@ -3,7 +3,7 @@