Internal Agents in Acunetix 360

Some organizations may have websites that are only accessible within their local network (and not on the internet). In these cases, our Internal Agent feature allows you to scan your internal targets while the results remain on our Acunetix 360 servers. The Internal Agents feature is available in both Acunetix 360 On-Demand and On-Premises. You can install an internal agent on Windows, Linux, Docker, Kubernetes, and OpenShift.

This document provides information about the requirements for internal agents to operate effectively, and how to configure an internal agent for a target and then scan an internal target using a scan agent.

NOTE: For information about installing an internal agent on your network, refer to the relevant documentation:

Allowlisting Acunetix 360's IP addresses for effective communication

The Acunetix 360 web Application and internal agents use certain IP addresses to communicate with one another. For effective operation, you need to allowlist those IP addresses on your firewall and/or proxy servers. Without establishing this communication, you may run into problems, such as:

  • The scanner agent may not report all of its findings to the Acunetix 360 web application.
  • Acunetix 360 may not push the vulnerabilities to the on-premises integration endpoints, such as Jira.

TIP: We strongly recommend allowlisting the IP addresses only if you plan to install any of the following components:

  • Internal Scanner Agent
  • Internal Authentication Verifier Agent
  • OnPremises Integrations, like Jira or CyberArk 

Allowlisting Requirements

  • www.invicti.com
  • r87.me
  • https://online.acunetix360.com/
  • 18.215.138.185, 3.209.193.120, s3.us-east-1.amazonaws.com

How to configure an internal agent for a website

After installing the internal agent on your network, you should specify a target to scan with the internal agent.

  1. Select Targets > New Target from the left-side menu.
  2. Complete the fields, as described in Adding a target.
  3. In the Agent Mode field, select Internal.
  4. Click Save.

How to scan an internal website

After installing an agent and determining which target will be scanned with the internal agent, you can start a scan on your internal website.

  1. Select Scans > New Scan from the left-side menu.
  2. In the Target URL field, enter the URL of the internal website.
  3. From the Preferred Agent drop-down, select an internal agent to use during the scan. Alternatively, you can retain the default setting (Any of the available agents), so that Invicti Enterprise will automatically select an internal agent to use.

  1. Complete the remaining fields, and select Launch.

Managing Agents

Select Agents > Manage Agents to view a list of all internal agents you have set up. The table below explains the information displayed on the Agents page.

Column Title

Description

Name

This is the name of the agent.

State

Whether the agent is online and waiting for a scan assignment.

  • Available
  • Launching
  • Waiting
  • Scanning
  • Terminated
  • NotAvailable

Launch Date

This is the date and time when the agent was first available.

Last Heartbeat

This is the last time the agent communicated with the web application.

Version

This is the version number of the scanner agent.

Is Up To Date

This is whether the agent is up-to-date.

VDB Version

This is the version number of the Vulnerability Database running on the agent.

Operating System

This is the operating system on which the agent is installed.

Installed Framework

This is the .NET environment on which the agent is running.

Internal agents are bundled with the required .NET framework, so you don’t need to install .NET into your environment. Also, the installed framework version and your .NET version can be different.

Operating System Architecture

This represents the operating system architecture on which the agent is installed.

Process Architecture

This represents the process architecture on which the agent is installed.

Target URL

This is the target URL of the website, including the path.

IP Address

This is the IPv4 version of the Agent.

 

« Back to the Acunetix Support Page