Interactive (IAST) monitoring
ASoC can monitor normal application runtime behavior, to detect vulnerabilities.
The Interactive (IAST) technology uses an agent deployed on the web server of the tested application to monitor traffic sent during runtime, and report vulnerabilities it finds. Unlike ASoC scans, an IAST monitoring session doesn't generate its own traffic, but monitors your system tests, or manual exploring, or traffic sent during a DAST Scan. So you can have ongoing identification of runtime issues without the need to send dedicated test requests.
Whereas a DAST scan sees the application as a "black box", the IAST agent sees "inside" the box, enabling it to provide greater detail about vulnerabilities such as: the location of the vulnerability in the code, the URL, and the specific vulnerable entity (such as parameter, header, or cookie), while SAST would provide the location only, and DAST the URL and entity only.
When you install the IAST Agent on your web server and start an IAST Monitoring Session, the agent monitors traffic (requests, call stack, variables and so on) sent to the application, and reports to ASoC on the vulnerabilities it finds. Unlike ASoC scans, an IAST session can run indefinitely. An IAST session stops automatically only if configured to stop when the agent gets disconnected, and the agent does get disconnected.

You can set up the IAST agent that communicates with ASoC either through the UI or through the REST API.
Typical Workflow
What | Details |
---|---|
Configure and start an IAST Scan | At the end of this process the IAST Agent is downloaded to your machine. |
Deploy the IAST Agent on the application server | Although the session has technically started before this step, Issues can be discovered only when the agent is deployed. |
Run system tests, a manual explore, or a DAST scan on your application. | The agent begins to report issues it finds to ASoC and they appear in the IAST scan entry. |
Periodically review the issues found. | In the All Issues tab, click the Details link to see the URL and call trace for IAST Issues. |
At the next development stage:
|
When you start the session again the Issue counter is reset, so it shows only new Issues, enabling you totrack dev. progress. |
System Requirements for IAST
- CPU: Recommended 4, minimum 2
- RAM: At least 8GB
- If there is a firewall on the server where your application is deployed, make sure there is an exception for the ASoC domain: cloud.appscan.com
Java | .NET Framework | Node.js |
---|---|---|
|
|
|