Overview
Proofmark is an open-source autonomous penetration-testing agent. It runs code dynamically inside an isolated Docker sandbox, forms a hypothesis, and reproduces the exploit before it reports anything. It is built for developers and security teams who want fast, accurate testing without the overhead of a manual pentest or the noise of a static scanner. Every finding carries the request it sent and the response that proves the impact; if it can't prove it, it doesn't report it.
Proofmark supports any target — a live URL, a local codebase, a git repo, an OpenAPI/Swagger spec, or a Postman collection. Its agentic toolkit includes recon, OSINT, an HTTP intercept proxy, a real browser, a code reader, a shell, and a verified auto-fixer. A recon agent maps the target, then an exploit agent proves what it can, sharing a blackboard. It is provider-agnostic via LiteLLM, supporting OpenAI, Anthropic, Azure and more.
Trust and safety features include enforced authorization, with scope checked in code and out-of-scope requests refused before they leave the process. Safe mode blocks destructive HTTP methods (PUT/PATCH/DELETE), so the agent proves impact with reads, never by altering data. Every run is signed, verifiable, and replayable, with hash-chained, optionally signed, replayable records. Per-run cost accounting reports exact tokens and an estimated dollar cost. Authenticated testing lets the agent test as a logged-in user.
Pricing
Free
Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.
Visit WebsitePrices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.
Use Cases
- Teams use Proofmark to run dynamic penetration tests inside an isolated Docker sandbox.
- Teams use Proofmark to validate findings with a working proof-of-concept before reporting.
- Teams use Proofmark to test live URLs, local codebases, git repos, OpenAPI/Swagger specs, or Postman collections.
- Teams use Proofmark to test authenticated areas with a token or session cookie.
- Teams use Proofmark to verify and replay run records.
- Teams use Proofmark to browse scan results in a local dashboard without cloud.
- Teams use Proofmark to connect extra tools from MCP servers.
- Teams use Proofmark to run recon on single-page apps.
Features
AI assistant
Natural language interface
Workflow automation
Reviews
No reviews yet. Be the first to share your experience!