EVERYTHING XIAOMI
Get listed

DongTai IAST

DongTai IAST is an open-source interactive application security testing tool for analyzing application traffic and detecting vulnerabilities in Java applicat…

What DongTai IAST is

DongTai IAST is an open-source interactive application security testing tool for analyzing application traffic and detecting vulnerabilities in Java applications and third-party components. It uses passive instrumentation, examining application test traffic rather than running dedicated attack tests. The analysis engine uses method-call data and taint tracking across HTTP, HTTPS, and RPC requests. Its listed detection languages are Java, Python, PHP, and Go; the Python, PHP, and Go agents are beta, and the project says community-maintained beta agents are not guaranteed to deploy successfully. DongTai can analyze runtime data flows, prioritize verified vulnerabilities by risk, and provide detailed findings and location information. The server includes user management, reports, notifications, project management, a Web API, and custom vulnerability rules. Deployment options include SaaS, localized installation, Docker Compose, and Kubernetes. An IntelliJ IDEA plugin can run the Java probe. The self-hosted open-source deployment is free and licensed under Apache-2.0.

Good

  • Passive analysis uses application test traffic
  • Analyzes HTTP, HTTPS, and RPC requests
  • Provides vulnerability reports, notifications, and tracing
  • Supports Docker Compose and Kubernetes deployment
  • Self-hosted open-source deployment is free

Watch out

  • Python, PHP, and Go agents are beta
  • Beta agents are not guaranteed to deploy successfully
  • Commercial iastctl use requires sudo privileges
  • Versions below 1.13.0 are incompatible unless manually upgraded

Who it suits

It suits development and security teams looking for passive vulnerability analysis during development, open-source research, or pre-release testing. Teams using the Python, PHP, or Go agents should account for their beta status.

Verdict

DongTai combines passive traffic analysis with reporting and deployment choices that include self-hosting. Its non-Java agents are beta, so teams should weigh that qualification when choosing a language target.

Plans and prices

From DongTai IAST's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Open-source self-hosted deploymentFreeDocker Compose single-node or Kubernetes cluster deployment

The facts

Each one read from DongTai IAST's own pages, with the date it was checked.

What it does

Agent status
The agent guide marks Python, PHP, and Go agents as beta and says community-maintained beta agents are not guaranteed to deploy successfully.checked 3 Oct 2026
Analysis
The project describes its engine as analyzing HTTP, HTTPS, and RPC requests using method-call data and taint tracking.checked 3 Oct 2026
API and DevSecOps
The product site says API support enables integration into DevSecOps workflows.checked 4 Oct 2026
Collection and reporting
Its agent monitors and collects web application traffic data, sends it to DongTai Server for analysis, and the server reports identified vulnerabilities with full reports available in the management server.checked 4 Oct 2026
Commercial deployment requirements
The commercial deployment guide says the user running iastctl needs sudo privileges and notes incompatibility for versions below 1.13.0 unless upgraded manually.checked 4 Oct 2026
Deployment
The project supports SaaS and localized deployment, with Docker Compose for standalone installation and Kubernetes for cluster deployment.checked 3 Oct 2026
Deployment options
DongTai offers SaaS service and localized deployment, with Docker and Kubernetes deployment options.checked 4 Oct 2026
Detection features
The product site lists application vulnerability testing, open-source component vulnerability detection, sensitive information detection, and hardcoded information detection.checked 4 Oct 2026
Detection languages
The documentation lists Java, Python, PHP, and Go as supported detection languages.checked 3 Oct 2026
Development use
The project describes use in development pipeline testing, open-source software vulnerability discovery, and security testing before release.checked 4 Oct 2026
Finding analysis
The product site says it provides automated vulnerability verification and tracing, with detailed vulnerability analysis and location.checked 4 Oct 2026
IAST method
The documentation identifies DongTai as passive IAST, using application test traffic to analyze vulnerabilities without running dedicated attack tests.checked 3 Oct 2026
IDE integration
The product site says DongTai supports installation of an IntelliJ IDEA plugin.checked 4 Oct 2026
License
The repository lists an Apache-2.0 license.checked 3 Oct 2026
Product
DongTai IAST analyzes application runtime data flows to identify exploitable security vulnerabilities and provide developers with risk-prioritized verified findings.checked 4 Oct 2026
Runtime services
The project says its base image includes MySQL and Redis services.checked 3 Oct 2026
Security policy
The GitHub security policy lists versions 1.8.5 and later as supported for security updates.checked 4 Oct 2026
Server capabilities
The server provides a user management interface, vulnerability analysis and reports, vulnerability notifications, Web API, project management, and custom vulnerability rules.checked 3 Oct 2026
Support
The project directs users with questions to its GitHub Discussions forum.checked 3 Oct 2026
Support and community
The project README directs questions to DongTai Discussions and welcomes code contributions.checked 4 Oct 2026
Supported languages
The documentation lists Java, Python, PHP, and Go as supported detection languages.checked 4 Oct 2026
Use cases
The project lists DevSecOps vulnerability detection, open-source vulnerability research, and security testing before release as use cases.checked 3 Oct 2026
Vulnerability workflow
The overview says DongTai analyzes runtime application data flows, prioritizes verified vulnerabilities by risk, and helps developers fix code in real time.checked 3 Oct 2026
The full review of DongTai IAST

DongTai IAST is an open-source application security tool that analyzes application traffic at runtime. It is best suited to teams building security checks into development and release workflows, especially Java teams able to operate their own service. Its main appeal is a free self-hosted option; its non-Java agents are beta.

Overview

DongTai uses application test traffic instead of running dedicated attack tests. An agent collects web application traffic and sends it to the server, whose engine analyzes HTTP, HTTPS, and RPC requests using method-call data and taint tracking. This can fold security analysis into testing already in progress, but findings depend on the application being exercised by traffic.

The workflow aims to make results actionable through automated vulnerability verification, risk prioritization, tracing to code locations, and detailed reports. Detection includes application vulnerabilities, open-source component vulnerabilities, sensitive information, and hardcoded information. API support is intended to connect findings with DevSecOps workflows.

Key features

  • Passive IAST: Analysis of test traffic avoids a separate attack-testing run, which suits teams wanting runtime feedback during development or before release. It is not a substitute for exercising application paths that need coverage.
  • Language coverage: Documentation names Java, Python, PHP, and Go. Java is the safer target: Python, PHP, and Go agents are beta, and community-maintained beta agents are not guaranteed to deploy successfully.
  • Server and reporting: The server includes user management, project management, vulnerability analysis and reports, notifications, a Web API, and custom vulnerability rules. Full reports are available through the management server, making this a better fit for teams prepared to run and manage the service.
  • IDE and deployment: An IntelliJ IDEA plugin can run the Java probe and detect vulnerabilities in the IDE. DongTai supports SaaS and localized deployment, with Docker Compose for standalone installation and Kubernetes for cluster deployment.

Pricing

The Open-source self-hosted deployment plan costs free. It supports Docker Compose single-node installation or Kubernetes cluster deployment, so teams can choose a deployment scale without a license charge. The tradeoff is operating the service themselves; the base image includes MySQL and Redis.

DongTai is open source under Apache-2.0. For commercial deployment, the user running iastctl needs sudo privileges, and versions below 1.13.0 are incompatible unless upgraded manually. The project supports security updates for versions 1.8.5 and later.

Platforms

DongTai supports API, Linux, self-hosted, and web environments. Its runtime target is web, with API testing and agent-based instrumentation. Teams should account for the self-hosting and deployment requirements when deciding whether it fits their environment.

Who it's for

DongTai fits development and security teams that want to analyze application behavior during testing, integrate findings into DevSecOps, or investigate vulnerabilities in open-source software. Java teams have the strongest basis for adoption. Teams targeting Python, PHP, or Go should treat agent deployment as a beta-level commitment, while organizations wanting dedicated attack tests should look elsewhere.

Pros and cons

  • Pro: The self-hosted plan is free and supports both single-node Docker Compose and Kubernetes cluster deployment, giving teams deployment choices without a license fee.
  • Pro: Risk prioritization, verification, tracing, reports, and API support give teams ways to move from runtime findings toward remediation and pipeline integration.
  • Con: Python, PHP, and Go agents are beta, with no guarantee of successful deployment for community-maintained agents.
  • Con: Passive analysis relies on application test traffic, so unexercised behavior will not be covered by that traffic.
  • Con: Self-hosting entails operating the server and its included MySQL and Redis services; commercial iastctl deployment also requires sudo privileges.

Alternatives

For a free developer-oriented option with a defined small-team allowance, consider Aikido CSPM: its free Developer plan lasts forever, includes two users, and caps repositories, container images, domains, cloud accounts, and monthly AI AutoFixes.

HCL AppScan is worth considering for a downloadable on-prem GitHub extension with a SAST scanner and support for more than 35 languages; its CodeSweep plan is free, and a free trial is also offered.

Choose Waratek IAST if a trial of full IAST runtime analysis for one application per organization better suits your evaluation, with the option to convert it to a purchase order.

New Relic IAST may suit teams looking for a free plan with 100 GB of monthly data ingest, one full platform user, and unlimited basic users.

Contrast Assess is another paid alternative for teams comparing application security testing tools.

Veracode DAST is a paid option for web applications and APIs, with a free trial and live-demo route.

NowSecure Platform is a paid alternative with pricing by demo or order form.

Acunetix may fit buyers looking for a paid pentest option: its Agentic Pentest is priced at $500, paid once for a single application and its API suite, with audit-ready PDF reports and delivery within 24 hours.

Browse the Interactive Application Security Testing Software category to compare more options.

Verdict

Choose DongTai if you want a free, open-source way to analyze runtime test traffic and can manage a self-hosted service, particularly for Java applications. Its reporting, API, and deployment choices support development and release workflows; look elsewhere if you need dedicated attack testing or dependable non-Java agents today.

Getting started

  1. Open the DongTai IAST website or project resources
  2. Choose SaaS, localized deployment, Docker Compose, or Kubernetes
  3. Deploy the server and its MySQL and Redis runtime services
  4. Install and connect an agent to monitor web application traffic
  5. Send collected traffic to DongTai Server for analysis
  6. Review findings and reports in the management server
  7. Use the Web API or IntelliJ IDEA plugin for supported workflows

Limits worth knowing

Python, PHP, and Go agents are beta, and community-maintained beta agents are not guaranteed to deploy successfully. Commercial deployment requires sudo privileges for iastctl, with versions below 1.13.0 requiring manual upgrading.

Questions

Is DongTai IAST free?

Yes. The open-source self-hosted deployment is listed at 0.00 USD and uses an Apache-2.0 license.

Which languages does it detect?

The documentation lists Java, Python, PHP, and Go. Python, PHP, and Go agents are marked beta.

How does DongTai test applications?

It uses passive instrumentation to analyze application test traffic without running dedicated attack tests.

How can DongTai be deployed?

Deployment options include SaaS, localized deployment, Docker Compose standalone installation, and Kubernetes clusters.

Does it provide an API?

Yes. The server includes a Web API, and API support is described for DevSecOps integration.

Alternatives to DongTai IAST

All alternatives
  1. 1Aikido CSPM logo

    Aikido CSPM

    Free planWebAPILinuxmacOS
    7.9From $300 a month
  2. 2HCL AppScan logo

    HCL AppScan

    Free planWebAPIExtensionLinux
    7.7$29.99 one-time
  3. 3Waratek IAST logo

    Waratek IAST

    Free planWebLinuxSelf-hostedWindows
    6.8From $2,499 a month
  4. 4Acunetix logo

    Acunetix

    WebAPILinuxSelf-hosted
    6.7$500 one-time
  5. 5Contrast Assess logo

    Contrast Assess

    WebAPILinuxmacOS
    6.3
  6. 6Invicti logo

    Invicti

    WebAPISelf-hosted
    6.3$500 one-time