SimpleSec
AI Pentesting Tool

The AI Pentesting Tool that runs a full penetration test end-to-end.

SimpleSec is an AI Pentesting Tool that orchestrates 35+ industry-standard offensive-security tools — nmap, nuclei, sqlmap, ffuf, netexec, kerberoast and the rest — through a planner that decides what to run next based on what's already been discovered. Real findings. Evidence-backed. No black box.

What an AI Pentesting Tool actually does

An AI Pentesting Tool is a platform that replaces the tedious orchestration layer of a human-led penetration test with a language-model-driven planner. It doesn't replace the offensive-security tools your auditor already recognizes — it sequences them. The same nmap, nuclei, sqlmap, and ffuf you'd run by hand are invoked as adapters underneath, with their output parsed and fed back into the planner to decide what to do next.

This is the difference between a vulnerability scanner and an AI Pentesting Tool. A scanner runs a fixed template set against everything it sees. An AI Pentesting Tool reads the environment, picks the next action based on what's actually there, and stops chasing leads that don't apply. It enumerates web services on web ports — not LDAP probes on a Postgres server. It runs WordPress checks when it finds a WordPress site, and skips them when it doesn't. The result is a pentest that finishes in minutes instead of weeks, with evidence for every finding.

SimpleSec is built for consultants, MSSPs, and internal security teams who need pentest coverage more often than budget allows. It runs the same workflow a senior pentester would — recon, enumeration, validation, reporting — but at machine speed, with every step recorded.

How the AI Pentesting Tool orchestrates 35+ offensive-security tools

SimpleSec's planner runs a phase machine. The pentest moves through recon, enumeration, validation, and (for internal engagements) Active Directory attacks. Within each phase, an LLM planner picks the next action based on the asset graph built up so far. A deterministic rule-engine fallback handles cases where the LLM is unsure. Every action is sanitized against the services actually detected — no hallucinated tools, no wasted tests.

phase 01

Recon

Passive subdomain enumeration, port and service discovery, HTTP fingerprinting, and content crawling. The planner builds an asset graph before it touches anything intrusive.

subfinder naabu httpx dnsx katana
phase 02

Enumeration

Template-driven vulnerability testing, parameter and directory fuzzing, framework detection, TLS posture review, WordPress audit, and API surface mapping — all driven by services the planner actually saw in recon.

nuclei ffuf nikto testssl whatweb wpscan kiterunner arjun
phase 03

Validation

Findings are promoted from suspected to confirmed. SQL injection is verified with sqlmap. Credentials are tested against live services. Database schemas are enumerated to prove impact, not just presence.

sqlmap dalfox postgres_enum mssql_exec netexec
phase 04

Internal & AD

Once the WireGuard agent is connected, the AI Pentesting Tool runs Active Directory enumeration, Kerberoasting, AS-REP roasting, SMB signing checks, and lateral-movement validation from inside the perimeter.

netexec kerberoast asreproast secretsdump ssh_audit winrm_exec

Full tool list, including version pinning and how each adapter parses output, lives on the tools page.

Evidence-backed

Every finding ties back to raw output, command, and parsed record

The biggest objection to AI in security work — fair, in our view — is the black-box problem. If a platform tells you it found a SQL injection, can you reproduce it? Defend it under audit? Show your client what was actually tested?

SimpleSec answers that with an evidence chain on every finding. The chain has three layers:

  • Raw tool output — the exact stdout the underlying tool produced, stored verbatim.
  • Command log — the literal invocation that produced the output, including all arguments and flags.
  • Parsed record — the structured finding the planner generated from the output, so you can see exactly how the tool's text was interpreted.

A pentest report from SimpleSec is reproducible the same way a human pentest report should be: someone else can re-run the command and get the same output. No proprietary detection logic, no unverifiable claims, no "the AI said so."

Internal pentesting

An AI Pentesting Tool that works inside the perimeter

Most AI pentesting tools stop at the public internet. They test what's reachable from a cloud worker and call it a day. That misses the most valuable part of a real engagement: what an attacker does once they're inside.

SimpleSec runs internal penetration tests through a WireGuard agent you drop into the target environment. The agent establishes an encrypted tunnel back to the orchestrator. SimpleSec then runs Active Directory enumeration, Kerberoasting, AS-REP roasting, SMB signing checks, secretsdump, and lateral-movement validation from inside — exactly as a human red-team operator would.

  • Per-engagement network access profiles — scoped, revocable in one click.
  • Encrypted at rest (Fernet) — keys, configs, captured credentials, MFA secrets.
  • Per-engagement evidence isolation — no bleed across clients.
$ simplesec agent --engagement acme-internal
WireGuard tunnel established (51820/udp)
Reachability check: 10.0.0.0/16 — 412 hosts
Active Directory: 3 domain controllers, 1,840 users
! kerberoast — 7 SPNs with weak service tickets
! netexec smb — 12 hosts with SMB signing disabled
! secretsdump — DA hash extracted on dc01.acme.local
→ all findings captured with evidence chain

Approval gates and audit logs, because AI shouldn't act without supervision

Approval gates

Destructive actions and credential-spray operations do not leave the orchestrator until an admin approves them. The planner can queue a credential-spray plan, but an operator with the right role has to sign off before it actually runs. Approvals, denials, and the reasoning behind them are written to the audit log.

Audit log

Every CRUD operation, planner decision, configuration change, and approval event is timestamped and attributed to a user and IP. The log is immutable from inside the application and exportable for compliance review. If a client asks "what did your AI Pentesting Tool do on day 3," the answer is a query, not a guess.

AI Pentesting Tool vs human pentester — what each one is actually good at

The honest answer to "should I use AI pentesting or hire a human?" is: both, for different reasons. An AI Pentesting Tool runs continuously and covers everything. A senior pentester finds the business-logic flaws and creative attack chains the AI can't reason about. The right setup is continuous AI-driven coverage with a human review on the high-value findings.

Dimension AI Pentesting Tool Human pentester
Coverage Every asset, every template, every parameter — exhaustively. Bounded by hours billed; depth traded against breadth.
Consistency Same workflow on every engagement. Every step recorded. Varies by operator, fatigue, and time of day.
Speed Recon → validation in minutes, not weeks. 1–3 weeks per engagement, plus reporting time.
Business-logic flaws Limited. Pattern-matches known anti-patterns; can't infer intent. Strongest here. Reads the app like an attacker would.
Creative attack chains Chains discovered vulnerabilities deterministically. Builds novel chains the planner has never seen.
Evidence quality Every finding ties to raw tool output, command, and parsed record. Depends on the operator's note-taking discipline.
Cost Per-month subscription. Marginal cost of an extra test: near zero. $15k–$50k+ per engagement.
Reporting

Reports your auditor and your client can both read

SimpleSec auto-maps findings to the AttackForge vulnerability schema with CVSS:3.1 lookups from NVD, remediation templates, and attack scenarios. From the same engagement record you export structured PDF reports for the client, CSV for your own pipelines, and an AttackForge JSON payload for the auditor.

On the Pro tier, PDF deliverables can be branded with the customer's logo — useful for MSSPs producing client-facing reports at scale.

What ships in every report

  • Executive summary with severity rollup and risk narrative
  • Per-finding evidence: raw output + command + parsed record
  • CVSS:3.1 scoring with NVD reference for every CVE-linked finding
  • Remediation steps and attack-scenario narrative per finding
  • AttackForge-compatible JSON for direct import

AI Pentesting Tool — frequently asked

What is an AI Pentesting Tool?

An AI Pentesting Tool is a platform that uses a language-model-driven planner to sequence and execute the same offensive-security workflow a human pentester would — recon, enumeration, exploitation validation, and reporting — using the same industry-standard tools (nmap, nuclei, sqlmap, ffuf, netexec, kerberoast, etc.) as adapters underneath. The AI decides what to run next based on what's already been discovered; deterministic adapters do the actual work.

How is SimpleSec different from other AI pentesting tools?

Three things: (1) SimpleSec runs internal pentests, not just external — via a WireGuard agent you drop into the target environment for AD enumeration, Kerberoasting, and lateral-movement validation; (2) every finding ships with a verifiable evidence chain — raw tool output, the exact command run, and the parsed record — so findings are reproducible and defensible under audit; (3) destructive and credential-spray actions gate behind admin approval, and every action is timestamped and attributed in an audit log.

Does an AI Pentesting Tool replace a human pentester?

No, and we don't claim it does. AI is unbeatable at coverage, consistency, and speed — it will run more templates against more parameters than any human ever could. Humans are still required for business-logic flaws and creative attack chains. The realistic answer: use SimpleSec for continuous coverage and let your human team focus on the depth work that actually requires creativity.

Can the AI Pentesting Tool be trusted to act safely?

Every action sent to a target is sanitized against the service profile the planner actually detected — no hallucinated tools, no tests for services that aren't there. Destructive actions (credential spray, exploit execution) gate behind admin approval before they leave the orchestrator. Approvals, denials, and config changes are written to an immutable audit log. You can revoke the WireGuard agent in one click.

What tools does SimpleSec orchestrate?

35+ industry-standard offensive-security tools, including nmap, nuclei, sqlmap, ffuf, subfinder, httpx, netexec, kerberoast, dalfox, wpscan, testssl, katana, naabu, nikto, whatweb, kiterunner, arjun, secretsdump, and more. The full list is on the tools page. SimpleSec treats each one as an adapter — calling it with the right arguments for the target, parsing its output into a structured finding record, and feeding the result back into the planner.

Is the AI Pentesting Tool suitable for compliance work?

Yes. Findings auto-map to the AttackForge vulnerability schema with CVSS:3.1 lookups from NVD, remediation templates, and attack scenarios. PDF and CSV exports are structured for auditor review. The evidence chain — raw output, command, parsed record — gives compliance reviewers the receipts they need to verify each finding without re-running the test.

Related reading

Each page dives into a different angle of how the AI Pentesting Tool operates.

See an AI Pentesting Tool actually pentest.

Free tier shows opportunities discovered on your own assets. Paid tiers unlock full finding details, evidence, and exportable reports. Self-serve signup — verify your work-email domain and you're testing.