Files
s-b-repo 94899781d3 Framework hardening: retry-then-continue, panic fixes, WS/MCP bug fixes, no-swallow sweep + loud error surfacing; docs + release notes
Hardening (non-module framework files):
- Retry-then-continue: bounded per-host retry on transient failures across all 4
  mass-scan fan-outs; '10 errors -> abort sweep' softened to warn-and-continue
- Crash fixes: shell completer char-boundary guard; unreachable! -> bail!
- WS oversize-frame desync fixed (was bricking the PQ AEAD ratchet); MCP tenant
  job list/kill, out-of-range port, non-string option now correct/errored
- No silent error swallowing: swept framework files, every dropped error now
  bound + surfaced (warn for logged-only/data-loss, debug for already-propagated
  or aggregated per-host); removed _ => {} and Err(_)/|_| discards

Docs + release: README + docs/ updated for the release; RELEASE_NOTES.txt
section 6d added; new RELEASE_GITHUB.txt (GitHub release body).

Build: 0 errors, 0 warnings, 40/40 targeted tests green.
2026-06-13 02:29:12 +02:00
..
2026-03-24 16:17:10 +02:00
2026-04-21 17:01:52 +02:00
2026-03-24 16:17:10 +02:00
2026-05-10 20:28:09 +02:00
2026-05-10 20:28:09 +02:00

Rustsploit Developer Guide

⚠️ This file has been superseded by the new wiki documentation.
Please use the links below for up-to-date information.


Wiki Index

Document Description
Home Full documentation index
Getting Started Installation, build, Docker
Interactive Shell Shell walkthrough and commands
CLI Reference All CLI flags and examples
API Server REST API startup, auth, hardening
API Usage Examples Practical curl workflows
Module Catalog All modules by category
Module Development How to author new modules
Security & Validation Input validation, security patterns
Credential Modules Guide Brute-force module best practices
Exploit Modules Guide Exploit module best practices
Utilities & Helpers utils.rs public API
Testing & QA Build checks and smoke tests
Changelog Release notes
Contributing Fork guide and PR checklist
Credits Authors and acknowledgements