Shieldome SiegeShieldome Siege
PENETRATION TESTING AS A SERVICE (PTAAS)

Find it before
they do.

We run authorized penetration testing the way we'd want ours run: automated recon and active testing, scoped to exactly what you signed off on, logged so nothing gets lost, and never a step further without a human approving the exact exploit attempt first.

14-day free trial, recon-only, up to 10 targets/month, no card required. Want to talk through an engagement instead? Write to [email protected].

SCOPE: acmecorp.example · 14 targets · 3 findings flagged
Backed by the OVHcloud Startup Program
GDPR compliant - see our Privacy Policy GDPR compliant
Findings mapped to OWASP Top 10, PCI DSS, SOC 2
CVSS v3.1 scored on every finding
COVERAGE

Penetration Testing Services

Full-scope penetration testing services, all scoped to your ROE and none of it exploited without sign-off.

01Web applications

Injection (SQLi, SSTI, XXE, OS command injection), XSS, IDOR, path traversal, SSRF, CSRF, race conditions, unrestricted file upload, default credentials, auth and session flaws, exposed secrets in client-side JS, and the rest of the OWASP Top 10 - not just a signature match.

Learn more →

02APIs

Injection, authorization checks between endpoints, and GraphQL introspection exposure - the same active testing we run against web applications, applied to REST and GraphQL APIs.

Learn more →

03Networks & infrastructure

Port and service enumeration, exposed admin panels and files, subdomain takeover, exposed container/orchestration APIs (Docker, Kubernetes, etcd), public cloud storage exposure, WAF/CDN fingerprinting, and configuration weaknesses across the stack.

Learn more →

04Email & domain posture

SPF, DKIM, and DMARC configuration, plus breach-exposure lookups for common role mailboxes - the gaps that let someone spoof your own domain back at you or credential-stuff their way in.

Learn more →

05Compliance-aligned reporting

Findings mapped to the OWASP Top 10, PCI-DSS, GDPR, and SOC 2 controls, with a standard CVSS v3.1 base score per finding, so the report speaks the language your auditor already uses.

Learn more →

06Workflow & delivery

One-click tickets into Jira, Linear, or GitHub Issues, a no-login client status link for progress updates, scans that run on a recurring schedule, and SSO for your team - the parts that make this a fit into how you already work, not a separate silo.

Learn more →
PROCESS

How it works

Slower by design in exactly the places that matter - not a scanner that goes looking for trouble on its own.

01

Define scope

Targets and access level are locked into a Rules of Engagement before anything runs. Nothing outside it gets touched.

02

Automated testing

Recon and every active-testing scanner run within scope - XSS, SSTI, SSRF, IDOR, secrets, and the rest.

03

Chain correlation

Findings are checked against 56 known attack-chain patterns - not a flat list, a picture of what an attacker would actually do next.

04

Human-approved exploitation

SQL injection and Metasploit modules wait for a person to approve the exact action first, then a scored, compliance-mapped report ships.

WHY "SIEGE"

Why "Siege"?

Because that's closer to what a real test looks like than "scan" ever was - patient, methodical, and only escalating when the last step earned it. Not a tool that goes looking for trouble on its own.

We built it after getting tired of choosing between pentest tooling that moved too fast to trust and audit trails too thin to hand to a client afterward. So it's slower by design in exactly the places that matter, and it keeps the receipts.

Siege is built by the team behind Shieldome, a vulnerability scanner that gives developers a full OWASP Top 10 report in minutes, with plain-English fixes for their own stack. Shieldome tells you what might be wrong. Siege proves what's actually exploitable, the step an automated scan can't responsibly take on its own. Together they cover the full VAPT (vulnerability assessment and penetration testing) cycle that PCI DSS and SOC 2 auditors actually ask for.

- The Shieldome team

OUTPUT

What a finding looks like

Scored, chained, and traceable - here's an example, not a live scan.

acmecorp-engagement · findings.report
Critical
/api/v1/invoices?id=4471
SQL Injection — unauthenticated, boolean-based blind
9.1CVSS 3.1
High
/static/app.js
Exposed AWS Access Key ID in client-side bundle
7.4CVSS 3.1
Chain detected: the exposed key above may carry permissions on infrastructure reachable from the SQL injection finding - checked automatically against 56 known attack-chain patterns, not listed as two unrelated findings.
Illustrative example - not a real scan or customer data.
PRICING

Pricing

Three plans, priced up front - no per-engagement quote games. 14-day free trial, no card required. Annual billing saves 15% on any plan. See how this compares to typical penetration testing costs.

Core
$199/mo

Up to 10 targets/month, unlimited rescans. The full detection suite - passive recon, nmap, Nuclei, and every active tester (XSS, IDOR, SSTI, SSRF, command injection, SQL injection identification, and the rest) - plus CVSS vectors, PDF reports, API access, scheduled scans, ticket integrations, and SSO. Everything except exploit confirmation.

Start 14-Day Trial
Agency
$1,490/mo

50 targets/month included, then $20 per additional target. Everything in Pro, plus white-label reports - built for agencies running several client engagements at once.

Talk to Sales
Dedicated worker
A private scanning VM for your org instead of the shared pool. Any plan.
$129/mo
Operator Review
A Shieldome engineer personally reviews and signs off on your report before it goes out. Limited capacity.
$150-250

Need more than 100 targets a month, or a custom arrangement? Email us at [email protected] or sign in to request a plan.

FOR AGENCIES & HOSTING PROVIDERS

Run it under your own brand

Reselling security work to your own clients? White-label every report - the word "Shieldome" never appears.

  • →Upload your logo and pick your brand color once, per organization.
  • →Every PDF report ships with your header, your footer, your name - not a co-brand.
  • →Included with the Agency plan.
See Agency Pricing
DefaultShieldome Siege Report
White-labeledYour Agency Name
FAQ

Penetration testing FAQ

What is authorized penetration testing?
Authorized penetration testing is a security assessment carried out only against the exact scope a client has signed off on in writing (the Rules of Engagement), where a human actually attempts to exploit a weakness rather than just list it. Read the full breakdown →
How is this different from a vulnerability scanner?
A scanner flags what might be wrong. Penetration testing goes a step further and proves what's actually exploitable, with a human approving every exploit attempt before it runs. See the difference in detail →
Is this manual or automated penetration testing?
Both, in sequence. Recon, vulnerability identification, and every active-testing scanner run automatically within scope, but every exploit confirmation, whether SQL injection or a Metasploit module, waits for a person to approve the exact action first. Why fully automated testing has limits →
How much does a penetration test cost?
Core starts at $199/month (14-day free trial, 10 targets), Pro (with exploit confirmation and retest, currently early access) is $349/month, and Agency (50 targets included, then $20 per additional target, plus white-label reports) is $1,490/month. Annual billing saves 15% on any plan. Compare that to typical market rates →
What counts as one target?
One hostname or IP address, with unlimited rescans of it during the month - re-testing the same system to verify a fix or monitor for drift never counts against your plan's target allowance.
Do you support black box, white box, and gray box testing?
Yes. Scope and access level are defined in the Rules of Engagement before testing starts. Learn the difference between the three →
How often should we run a penetration test?
Most compliance frameworks, including PCI DSS and SOC 2, expect at least an annual test plus one after any significant change to the system. See the general guidance →
Could this damage or take down our systems?
No destructive or denial-of-service modules are included on any plan, and every exploit confirmation - SQL injection or a Metasploit module - always waits for a human to approve the exact action before it runs.

Ready to find it first?

14 days, recon-only, up to 10 targets, no card required.

CONTACT

Tell us about the engagement

Scope, timeline, whatever you've got - we'll follow up from there.