Freedom251 › Interactive Application Security Testing Software
DongTai IAST
What DongTai IAST is
DongTai IAST is an open-source tool for finding application vulnerabilities by analyzing runtime traffic. It uses passive instrumentation, examining application test traffic rather than running dedicated attack tests. Its engine analyzes HTTP, HTTPS, and RPC requests using method-call data and taint tracking. The project lists Java, Python, PHP, and Go for detection, and says it can prioritize verified vulnerabilities by risk and help developers trace findings to code. It also identifies open-source component vulnerabilities, sensitive information, and hardcoded information. The server provides project and user management, vulnerability analysis and reports, notifications, a Web API, and custom vulnerability rules. Deployment options include SaaS, localized deployment, Docker Compose, and Kubernetes. An IntelliJ IDEA plugin can run the Java probe. The project describes uses including DevSecOps detection, open-source vulnerability research, and pre-release security testing. The self-hosted open-source deployment is free under the Apache-2.0 license. Python, PHP, and Go agents are marked beta; the project cautions that community-maintained beta agents are not guaranteed to deploy successfully.
Who it suits
DongTai suits development and security teams seeking passive vulnerability analysis in application test traffic. Its deployment options and API may also suit teams incorporating findings into DevSecOps workflows.
What it does well
- Passive analysis uses application test traffic.
- Analyzes HTTP, HTTPS, and RPC requests.
- Offers Docker Compose and Kubernetes deployment.
- Server includes reports, notifications, and custom rules.
- Open-source self-hosted deployment is free.
What to know first
- Python, PHP, and Go agents are beta.
- Community-maintained beta agents may not deploy successfully.
- Commercial deployment guide requires sudo privileges for iastctl.
Limits
The free self-hosted deployment is available through Docker Compose for a single node or Kubernetes for a cluster. Python, PHP, and Go agents are beta, and community-maintained beta agents are not guaranteed to deploy successfully.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Open-source self-hosted deployment | Docker Compose single-node or Kubernetes cluster deployment | Free |
As iast.io lists them, read 4 Oct 2026. The maker's own page has the final word.
Getting started
- Open the DongTai website or project repository.
- Choose SaaS or localized deployment.
- For a standalone installation, use Docker Compose; for a cluster, use Kubernetes.
- For commercial deployment, ensure the iastctl user has sudo privileges.
- Direct questions to DongTai Discussions.
DongTai IAST is an open-source interactive application security testing tool for teams that want vulnerability checks during application testing and development. It is most compelling for Java teams able to operate a security service; its non-Java agents are beta, so they are a less certain foundation for production use.
Overview
DongTai analyzes application test traffic rather than launching dedicated attack tests. Its agent collects web application traffic and sends it to the server, which analyzes HTTP, HTTPS and RPC requests using method-call data and taint tracking. This makes it a fit for teams that can exercise their applications through existing tests, but coverage depends on the traffic those tests generate.
The product aims to make findings actionable through automated 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 allows integration with DevSecOps workflows, while an IntelliJ IDEA plugin can run the Java probe and detect vulnerabilities inside the IDE.
Key features
- Passive runtime analysis: DongTai examines application behavior under test traffic without dedicated attack tests. Teams can add checks to development-pipeline testing or pre-release security work, though traffic that does not reach vulnerable code will not exercise it.
- Finding workflow: Risk prioritization, automated verification, tracing and full reports help developers investigate and fix issues. The server also supports vulnerability notifications and custom vulnerability rules, which give security teams options to manage findings beyond a basic scan.
- Server and integration tools: Project management, user management and a Web API support team use and pipeline integration. These capabilities make DongTai more suitable for organizations that can incorporate it into their own security process than for buyers seeking only a standalone scanner.
- Language coverage: Documentation names Java, Python, PHP and Go, but the Python, PHP and Go agents are beta and community-maintained; successful deployment is not guaranteed. Java is therefore the more dependable choice for teams planning around the documented agent maturity.
Pricing
DongTai's Open-source self-hosted deployment costs free. It includes Docker Compose single-node deployment or Kubernetes cluster deployment, with no seat, quota or trial limits stated for this plan. Apache-2.0 licensing and a free self-hosted option make it attractive to teams able to provide their own operating environment and administration.
There is no paid plan price to compare. DongTai also offers SaaS service, but the self-hosted plan is the only priced plan described; choose custom pricing for commercial terms rather than assuming SaaS has the same cost or deployment conditions. The base image includes MySQL and Redis, and commercial deployment through iastctl requires sudo privileges. Versions below 1.13.0 are incompatible unless upgraded manually, a practical constraint for teams maintaining older installations.
Platforms
DongTai supports web applications and API testing, with Linux and self-hosted deployment options. Teams can install a standalone instance with Docker Compose or deploy a cluster with Kubernetes; SaaS is also an option. The IntelliJ IDEA plugin adds an in-IDE path for Java analysis. The project's security policy supports security updates for versions 1.8.5 and later, so operators should keep that version boundary in mind.
Who it's for
DongTai suits development and security teams that want passive vulnerability detection in development pipelines, open-source vulnerability research or security testing before release. It is a stronger match for Java application teams and organizations comfortable running a self-hosted service. Teams focused on Python, PHP or Go should first account for the beta agent status, and teams unable to supply test traffic or operate the deployment should consider another approach.
Pros and cons
Pros
- No-cost open-source deployment: Docker Compose and Kubernetes options let teams choose a single-node or cluster setup without a plan fee.
- Actionable runtime findings: Verification, risk prioritization, location tracing and reports support a path from detection to remediation.
- Pipeline and IDE integration: Web API support and the Java IntelliJ plugin provide routes into development workflows.
- Multiple detection areas: Coverage includes application and component vulnerabilities as well as sensitive and hardcoded information.
Cons
- Non-Java agents are beta: Python, PHP and Go deployments are not guaranteed to succeed, limiting confidence for teams centered on those languages.
- Traffic-dependent coverage: Passive IAST needs application test traffic, so unexercised behavior may not be analyzed.
- Operational requirements: Self-hosting requires deployment and service administration; commercial iastctl use requires sudo, and older versions below 1.13.0 need manual upgrading.
Alternatives
Choose Aikido CSPM if a developer-focused freemium plan is a better fit: its free tier includes two users, ten repositories, two container images, one domain, one cloud account and ten AI AutoFixes per month, alongside support for several desktop and web platforms.
HCL AppScan is worth considering for teams seeking a free on-prem GitHub extension with a SAST scanner and support for more than 35 languages; it also offers a free trial. For a paid IAST product with a free trial and one application per organization on its Starter trial, consider Waratek IAST.
New Relic IAST may suit teams that value a free plan with 100 GB of monthly data ingest, one full platform user and unlimited basic users. Contrast Assess is another paid option. For a paid DAST product with a free trial, consider Veracode DAST; NowSecure Platform is a paid option with pricing by demo or order form, and Black Duck Seeker is another paid alternative.
See more interactive application security testing software.
Verdict
DongTai IAST is a strong choice for Java-focused teams that want open-source, traffic-based vulnerability analysis and can manage a self-hosted deployment. Its free Docker Compose and Kubernetes options, reporting workflow and API integration are meaningful advantages. Look elsewhere if dependable Python, PHP or Go agents are essential, or if your team cannot operate the service and ensure tests exercise the application.
Verdict
DongTai combines traffic-based detection with vulnerability reporting and several deployment options. Check the beta status of non-Java agents before relying on them.
Questions
Is DongTai free?
Yes. The open-source self-hosted deployment is free.
Is DongTai open source?
Yes. The repository lists an Apache-2.0 license.
Which languages are supported for detection?
The documentation lists Java, Python, PHP, and Go. Python, PHP, and Go agents are marked beta.
How can DongTai be deployed?
Deployment options include SaaS and localized deployment. Docker Compose supports standalone installation, and Kubernetes supports cluster deployment.
What does DongTai analyze?
It analyzes HTTP, HTTPS, and RPC requests using method-call data and taint tracking, including runtime application data flows.
Where can users ask questions?
The project directs questions to DongTai Discussions.
Facts from DongTai IAST's own pages
- 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. · docs.dongtai.io, 3 Oct 2026
- Analysis
- The project describes its engine as analyzing HTTP, HTTPS, and RPC requests using method-call data and taint tracking. · github.com, 3 Oct 2026
- API and DevSecOps
- The product site says API support enables integration into DevSecOps workflows. · dongtai.io, 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. · docs.dongtai.io, 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. · doc.dongtai.io, 4 Oct 2026
- Deployment
- The project supports SaaS and localized deployment, with Docker Compose for standalone installation and Kubernetes for cluster deployment. · github.com, 3 Oct 2026
- Deployment options
- DongTai offers SaaS service and localized deployment, with Docker and Kubernetes deployment options. · github.com, 4 Oct 2026
- Detection features
- The product site lists application vulnerability testing, open-source component vulnerability detection, sensitive information detection, and hardcoded information detection. · dongtai.io, 4 Oct 2026
- Detection languages
- The documentation lists Java, Python, PHP, and Go as supported detection languages. · docs.dongtai.io, 3 Oct 2026
- Development use
- The project describes use in development pipeline testing, open-source software vulnerability discovery, and security testing before release. · github.com, 4 Oct 2026
- Finding analysis
- The product site says it provides automated vulnerability verification and tracing, with detailed vulnerability analysis and location. · dongtai.io, 4 Oct 2026
- IAST method
- The documentation identifies DongTai as passive IAST, using application test traffic to analyze vulnerabilities without running dedicated attack tests. · docs.dongtai.io, 3 Oct 2026
- IDE integration
- The product site says DongTai supports installation of an IntelliJ IDEA plugin. · dongtai.io, 4 Oct 2026
- License
- The repository lists an Apache-2.0 license. · github.com, 3 Oct 2026
- Product
- DongTai IAST analyzes application runtime data flows to identify exploitable security vulnerabilities and provide developers with risk-prioritized verified findings. · docs.dongtai.io, 4 Oct 2026
- Runtime services
- The project says its base image includes MySQL and Redis services. · github.com, 3 Oct 2026
- Security policy
- The GitHub security policy lists versions 1.8.5 and later as supported for security updates. · github.com, 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. · docs.dongtai.io, 3 Oct 2026
- Support
- The project directs users with questions to its GitHub Discussions forum. · github.com, 3 Oct 2026
- Support and community
- The project README directs questions to DongTai Discussions and welcomes code contributions. · github.com, 4 Oct 2026
- Supported languages
- The documentation lists Java, Python, PHP, and Go as supported detection languages. · docs.dongtai.io, 4 Oct 2026
- Use cases
- The project lists DevSecOps vulnerability detection, open-source vulnerability research, and security testing before release as use cases. · github.com, 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. · docs.dongtai.io, 3 Oct 2026