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.
| Plan | Price | What it gives you |
|---|---|---|
| Open-source self-hosted deployment | Free | Docker 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
- Open the DongTai IAST website or project resources
- Choose SaaS, localized deployment, Docker Compose, or Kubernetes
- Deploy the server and its MySQL and Redis runtime services
- Install and connect an agent to monitor web application traffic
- Send collected traffic to DongTai Server for analysis
- Review findings and reports in the management server
- 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
- 1

Aikido CSPM
Free planWebAPILinuxmacOS7.9From $300 a month - 2

HCL AppScan
Free planWebAPIExtensionLinux7.7$29.99 one-time - 3

Waratek IAST
Free planWebLinuxSelf-hostedWindows6.8From $2,499 a month - 4

Acunetix
WebAPILinuxSelf-hosted6.7$500 one-time - 5

Contrast Assess
WebAPILinuxmacOS6.3 - 6

Invicti
WebAPISelf-hosted6.3$500 one-time