Skip to content
Invicti

Invicti

Category: DAST
License: Commercial
Suphi Cankurt
Suphi Cankurt
+8 Years in AppSec
Updated May 30, 2026
9 min read
Key Takeaways
  • 99.98% proof-based DAST accuracy β€” Invicti auto-validates each finding with a proof-of-exploit to cut false-positive triage (vendor figure)
  • 110+ integrations feed the ASPM module added through the August 2025 Kondukto acquisition, correlating SAST, SCA, DAST, container, and IaC findings
  • 5 quote-gated packages (AppSec Core, Plus, Enterprise, Enterprise DAST, ASPM) β€” Invicti publishes no list pricing; plan a custom-quote sales cycle
  • 4 IAST languages (.NET, Java, PHP, Node.js) β€” the Invicti Shark agent adds interactive coverage in staging via the iast.invicti.com bridge
Latest Updates
  • Invicti Platform 20260514 β€” Invicti Platform release 20260514 adds isolated self-managed Workspaces for organizing teams and projects, an AI-enhanced crawler that predicts likely new paths and endpoints to expand scan coverage, and audited Target configuration changes with previous/new values. source
  • Invicti Platform 20260430 β€” Invicti Platform adds Interactive Login for DAST so operators can manually complete CAPTCHAs or MFA at scan start, supports reusable Secrets Manager credentials in simple form authentication, allows Invicti Platform on-premises installation on Windows via WSL, and adds Visual… source
  • Invicti Platform 20260416 β€” Invicti Platform release 20260416 adds API Discovery from source code via Invicti Source Scan and from encrypted network traffic using eBPF (no infrastructure changes), plus IP-address restrictions for user sessions and a configurable login warning banner targeted at federal… source

Invicti is an enterprise DAST platform built on proof-based scanning, now expanded into a broader application security suite. Alongside dynamic testing it bundles SCA, SAST, IaC, secrets, container, and API security, with ASPM correlation from its 2025 Kondukto acquisition.

It evolved from Netsparker, an established dynamic analysis engine, and reports adoption by 3,600+ organizations. Invicti lists customers including NASA, Cisco, Verizon, ING Bank, and Deloitte.

Invicti enterprise dashboard showing vulnerability overview and scan status across multiple targets

What is Invicti?

Invicti’s main claim is proof-based scanning. When the scanner finds a potential vulnerability, it attempts to safely exploit it to confirm the issue is real.

This produces a proof of exploit for each finding, which cuts down false positive triage significantly.

The platform crawls up to 2,500 pages by default, with expansion possible to 15,000 pages. Typical scans complete in 8-10 hours depending on application size.

FeatureDetails
DeploymentCloud (AWS US, AWS EU) and on-premises (Windows)
Scanning approachDAST with proof-based verification
Additional testingIAST (Shark), SCA, SAST, IaC, container, API security
Crawl limit2,500 pages default, up to 15,000
Scan duration8-10 hours typical, 24-hour max
AuthenticationForm-based, HTTP Basic, client certificates, OAuth
Brute force wordlist59 entries default, expandable to 5,000
EditionsAppSec Core, Plus, Enterprise (+ DAST-only, ASPM)
Organizations using3,600+
Proof-Based Scanning
Automatically exploits detected vulnerabilities in a safe way to confirm they are real. Each confirmed finding includes proof of exploit, reducing false positive triage to near zero.
Unified AppSec Platform
One platform spans proof-based DAST, SCA, SAST, container, and API security, with ASPM correlation added through the 2025 Kondukto acquisition.
Enterprise Scale
Manages thousands of scan targets with group-based organization, batch scanning, and shared scan profiles. Packaged as five quote-gated offerings sized to different teams.

What are Invicti’s key features?

Vulnerability Detection

Invicti identifies web application security issues including SQL injection, cross-site scripting (XSS), and other OWASP Top 10 vulnerabilities.

Invicti vulnerability findings panel listing SQL injection, XSS, and other detected security issues with severity ratings

Note: According to Invicti, the platform achieves 99.98% scan accuracy through proof-based scanning. When a finding is marked as confirmed, the scanner has actually exploited it safely and can show evidence of the vulnerability.

Software Composition Analysis

Beyond vulnerability scanning, the platform catalogs technologies within web applications and flags outdated or vulnerable libraries.

Invicti SCA panel flagging outdated third-party libraries and technology versions detected in the scanned application

DevSecOps Integration

Most organizations incorporate Invicti into their CI/CD pipelines to catch vulnerabilities before production.

Invicti CI/CD integration workflow showing scan triggers within a DevSecOps pipeline

Invicti Shark (IAST)

Invicti Shark is the platform’s IAST sensor. It runs inside the application while the DAST scanner attacks from outside, catching vulnerabilities and hidden assets that external-only scanning misses.

Shark supports .NET, Java, PHP, and Node.js, and reports file names, line numbers, and stack traces per finding. It communicates with the scanner through the iast.invicti.com bridge and is meant for staging rather than production.

Invicti Shark IAST scan results showing code-level vulnerability details alongside DAST findings

Because Shark watches payloads land inside the runtime, it confirms which findings actually reached vulnerable code. It also discovers admin panels, undocumented API endpoints, and backup files the crawler never links to. And it flags OWASP API Top 10 issues like BOLA, IDOR, and BFLA that need runtime context.

Shark shares its heritage with AcuSensor , the equivalent IAST agent for the sibling Acunetix scanner. Pick Shark if you run Invicti, AcuSensor if you run Acunetix, or a standalone agent like Contrast Assess for IAST without a paired DAST scanner.

Invicti ASPM

Invicti ASPM is the platform’s application security posture management layer. It comes from Kondukto, an orchestration platform Invicti acquired in August 2025, and sits on top of your existing scanners rather than replacing them.

Invicti ASPM dashboard correlating vulnerabilities across scanners with MTTR and risk metrics

It pulls results from SAST, SCA, DAST, container, and IaC tools through 110+ integrations, then normalizes, deduplicates, and routes them into one queue. The differentiator over ArmorCode or DefectDojo is the proof-based DAST engine: Invicti’s own findings arrive with exploit proof, not just a confidence score.

After a developer ships a fix, Invicti ASPM triggers a targeted rescan and closes the ticket automatically if the issue is gone, or reopens it if not. SBOM and open-source license risk tracking, release-gate thresholds, and MTTR dashboards round out the posture view.

The orchestration runs through the open-source KDT CLI (cli.kondukto.io), which wires CI/CD pipelines into the platform. Scanner-agnostic alternatives without a bundled DAST engine include Cycode , Apiiro , and ArmorCode .

What does Invicti integrate with?

Invicti pushes findings into developer and security workflows, and its ASPM layer connects 110+ tools across scanners, pipelines, trackers, and WAFs.

CI/CD & DevOps
GitHub Actions GitHub Actions
GitLab CI GitLab CI
Jenkins Jenkins
Azure Pipelines Azure Pipelines
CircleCI CircleCI
Bamboo Bamboo
TeamCity TeamCity
Bitbucket Bitbucket
Issue Trackers
Jira Jira
Azure Boards Azure Boards
GitHub Issues GitHub Issues
GitLab Issues GitLab Issues
ServiceNow ServiceNow
WAFs & Monitoring
Cloudflare Cloudflare
AWS WAF AWS WAF
F5 BIG-IP F5 BIG-IP
Imperva Imperva
Splunk Splunk

Scan results flow into ticketing systems automatically, and scans run on a schedule or as a CI/CD pipeline step. Single sign-on through Okta, Azure AD, and PingFederate is included rather than sold as an add-on.

Discovery Feature

The Discovery function activates automatically upon account creation, automatically identifying websites potentially associated with your organization through multiple data sources:

  • Business email domain matching
  • Out-of-scope links from scans
  • Websites hosted on identical IP addresses
  • SSL certificate organization names
  • Domain keyword and second-level domain analysis
Invicti Discovery panel listing automatically identified websites associated with the organization via domain, IP, and SSL data

Since automated discovery isn’t perfect, filtering capabilities help eliminate unrelated results.

Invicti Discovery filter options for narrowing down automatically discovered assets to remove unrelated results

Website Management

Adding Targets

You can add websites individually or import multiple targets via CSV.

Websites support membership across multiple groups for organizational flexibility based on:

  • Hosting infrastructure
  • Technology stack
  • Geographic location
  • Team assignment
  • Priority levels
Invicti Add New Website dialog with fields for target URL, authentication method, and group assignment
Invicti Website Groups management screen showing targets organized by team, infrastructure, and geographic location

Group Scanning

Group assignments enable batch scanning operations across related targets.

Invicti Group Scan dialog for launching batch scans across all targets assigned to a website group

Scan Configuration

Scan Profiles

Save and share scan configurations across team members.

Invicti Save Scan Profile dialog for storing and sharing scan configurations across team members

Scan Policies

Pre-built Options

Select from standard policies including OWASP Top 10 or PCI compliance checks.

Invicti built-in scan policy selector showing OWASP Top 10, PCI DSS, and other compliance-focused presets

Custom Policy Creation

Invicti Create New Scan Policy form with options for selecting vulnerability types and attack configurations

Security Checks Configuration

Customize which vulnerability types to scan, such as focusing exclusively on out-of-band SQL injection detection.

Invicti Security Checks configuration panel for enabling or disabling specific vulnerability type tests within a scan policy

Crawling Parameters

The platform crawls up to 2,500 pages by default, with expansion possible to 15,000 pages.

Invicti crawling configuration settings showing page limit, crawl scope, and depth parameters

JavaScript Handling

For single-page applications, use predefined presets and adjust DOM load timeouts and simulated element limits.

Invicti JavaScript handling settings with DOM load timeout, SPA presets, and simulated element interaction limits

CSS Selector Exclusion

Exclude specific website sections from scanning using CSS selectors.

Invicti CSS Selector Exclusion setting for omitting specific page elements from the scan scope

Proof-Based Scanning

Disable proof generation by unchecking the “Enable Proof Generation” option.

Invicti proof-based scanning attack configuration with Enable Proof Generation toggle and exploit safety controls

Form Value Configuration

Customize default form values used when attacking contact forms.

Invicti Form Values configuration for customizing default inputs used when testing contact and login forms during scans

Brute Force Settings

The tool attempts authentication forms using basic username/password combinations.

The default wordlist contains 59 entries, expandable to 5,000 with an Internal Agent or Invicti Standard.

Invicti Brute Force settings showing default 59-entry wordlist configuration and option to expand to 5,000 entries

Request Configuration

Set the user-agent string and adjust request rate per second to control scan speed.

Invicti Request Configuration panel for setting user-agent string and requests-per-second rate to control scan speed

Invicti editions and packaging

Invicti restructured its packaging after the 2025 Kondukto acquisition. Five named offerings replace the older Standard, Team, and Enterprise editions, all quote-gated with no published list pricing.

  • AppSec Core β€” the full scanning bundle: DAST, SAST, SCA, IaC, secrets detection, container security, API security, and SBOM, plus orchestration, developer training, SSO, and agentic prioritization.
  • AppSec Plus β€” everything in Core plus AI-guided fixes and the ASPM correlation layer.
  • AppSec Enterprise β€” adds bring-your-own scanner ingestion, bug bounty intake, RBAC and custom roles, pentest reports, and the full integration catalog.
  • Enterprise DAST β€” a DAST-only package for teams that want proof-based scanning without the wider platform.
  • ASPM β€” a standalone posture-management package for orchestrating findings from existing scanners.

Deployment spans cloud, bring-your-own-cloud, on-premises, and air-gapped. Standard support is included, with premium and guided-success tiers available on request.

How much does Invicti cost?

Invicti does not publish list prices on its website. Pricing depends on the package (AppSec Core, Plus, Enterprise, Enterprise DAST, or ASPM), the number of scan targets, and the deployment model.

To get a quote, contact Invicti sales through invicti.com β€” they request the target count, deployment preference, and any ASPM/Kondukto module needs. Procurement typically takes 1-2 weeks for an enterprise deal.

Per AppSec Santa policy, I do not publish dollar amounts unless the vendor displays them publicly on its official site. Invicti has historically used custom enterprise pricing only.

If budget is the deciding factor, look at sibling product Acunetix (per-FQDN licensing with 5-target minimum) or Burp Suite Professional (published per-user annual pricing on portswigger.net).

How do I get started with Invicti?

1
Choose your package β€” AppSec Core bundles the full scanning suite (DAST, SAST, SCA, container, API). AppSec Plus adds AI-guided fixes and ASPM. Standalone Enterprise DAST and ASPM packages cover narrower needs.
2
Add your targets β€” Add websites individually or import multiple targets via CSV. Organize them into groups by hosting infrastructure, technology stack, geography, or team assignment.
3
Configure scan policies β€” Select from built-in policies (OWASP Top 10, PCI compliance) or create custom ones. Choose which vulnerability types to test and set crawling limits.
4

Run scans and review findings β€” Launch scans manually, on schedule, or via CI/CD triggers. Proof-based findings include exploit evidence.

Push results to Jira, Azure DevOps, or other ticketing systems.

When to use Invicti

I’d reach for Invicti (my former employer) when proof-based scanning matters more than price. Teams overwhelmed by DAST false positives benefit most, because each finding arrives already validated with an exploit proof.

It fits enterprises that want one vendor across DAST, SCA, SAST, container, and ASPM rather than integrating separate point tools. The Discovery feature also helps when the real problem is unknown internet-facing assets, not just scanning the ones you already track.

It is a weaker fit for small teams on a tight budget or anyone who needs published pricing up front. For developer-owned CI/CD scanning at lower cost, StackHawk or the sibling Acunetix are lighter options.

Operational Notes

Firewall Whitelisting

Whitelist scanning traffic by source IP.

Invicti AWS (US):

  • 54.88.149.100
  • 54.85.169.114

Invicti AWS (EU):

  • 3.122.64.138

Default Contact Form Behavior

The platform uses invicti@example.com by default in contact forms during scans, which can generate numerous emails. Adjust form values in scan configuration to avoid this.

Scan Duration

Scans should not exceed 24 hours. Contact support@invicti.com for speed optimization guidance if scans run long.

What are Invicti’s limitations?

The biggest friction is pricing opacity. Nothing is published, so every evaluation starts with a sales conversation and a custom quote, which slows down smaller teams that just want a number.

Proof-based validation only covers the DAST engine. Findings from the bundled SAST, SCA, and third-party scanners still depend on those tools’ own accuracy, so the 99.98% figure does not extend across the whole platform.

The breadth can also be more than a focused team needs. If you only want a fast API or CI/CD scanner, a single-purpose tool is lighter, and the Shark IAST layer only works alongside Invicti’s own DAST rather than as a standalone agent.

What are alternatives to Invicti?

If Invicti’s enterprise pricing or proof-based scanning model is the wrong fit, four alternatives cover most buyer shapes:

  • Burp Suite Professional β€” manual-first DAST favored by penetration testers. Strong intercepting proxy plus 500+ BApp Store extensions, with a published per-user annual price on portswigger.net. Good when human testing is the primary workflow.
  • Acunetix β€” Invicti’s sibling product under the same parent company. Same proof-based scanning engine, simpler configuration, per-FQDN licensing with a 5-target minimum. Better for SMB and mid-market teams scanning under 50 sites.
  • StackHawk β€” developer-first DAST built around CI/CD integration and OpenAPI-driven API scanning. Lighter-weight than Invicti and priced for application teams rather than central security.
  • OWASP ZAP β€” free, open-source DAST proxy with a manual UI and an automated baseline scan. Useful as a first scanner or for cost-sensitive teams, though it lacks Invicti’s discovery and ASPM layers.

For a deeper comparison, see Invicti alternatives or browse all DAST tools reviewed on AppSec Santa.

Note: Formed from merger of Acunetix and Netsparker. Acquired Kondukto (2025) for ASPM capabilities. Acunetix continues as standalone product.

Frequently Asked Questions

What is Invicti's proof-based scanning?
Invicti automatically exploits detected vulnerabilities in a safe way to confirm they are real, not theoretical. This produces a proof of exploit for each finding, so teams spend less time triaging false positives.
Is there a free version of Invicti?
No. Invicti is an enterprise-focused commercial product without a free tier. Pricing is based on the number of scan targets and the deployment model you choose (cloud or on-premises).
What is the difference between Invicti and Acunetix?
Both are owned by the same parent company. Invicti targets larger enterprise teams with features like role-based access, advanced workflow integrations, and multi-engine scanning. Acunetix is positioned for small to mid-sized teams that want a simpler, more affordable DAST solution.
Does Invicti integrate with issue trackers and CI/CD tools?
Yes. Invicti has built-in integrations with Jira, Azure DevOps, GitLab, Jenkins, and others. Scan results can be pushed directly into your ticketing system and scans can be triggered automatically as part of your deployment pipeline.
Does Invicti include IAST?
Yes. Invicti Shark is the platform’s IAST sensor. It pairs with the DAST scanner, supports .NET, Java, PHP, and Node.js, and adds code-level detail and hidden-asset discovery from inside the runtime. It communicates with the scanner through the iast.invicti.com bridge.
What is Invicti ASPM?
Invicti ASPM is the platform’s application security posture management layer, built on the Kondukto orchestration engine Invicti acquired in August 2025. It correlates findings from 110+ scanners and tools, deduplicates them, and adds proof-based DAST validation on top.
Does Invicti do SAST and container scanning?
Yes. Since the platform expanded beyond DAST, the AppSec Core package bundles SAST, SCA, IaC, secrets detection, container security, and API security alongside the proof-based DAST scanner.