Introduction to deploying AcuSensor
Acunetix AcuSensor increases the accuracy of an Acunetix scan by improving the crawling, detection, and reporting of vulnerabilities while decreasing false positives. Acunetix AcuSensor can be used on .NET (including .NET core), JAVA, PHP, and Node.js web applications.
AcuSensor Resource Consumption |
Deploying AcuSensor
NOTE: Deploying AcuSensor into your Target is optional. Acunetix is still best in class as a black-box scanner, but AcuSensor improves accuracy and vulnerability results when scanning your web applications. |
The unique Acunetix AcuSensor Technology identifies more vulnerabilities than a black-box Web Application Scanner while generating fewer false positives. In addition, it indicates exactly where vulnerabilities are detected in your code and reports debug information.
Acunetix AcuSensor requires a sensor to be deployed on your website. This sensor is generated uniquely for each website for security reasons. From the configuration of each Target, scroll to the AcuSensor panel, and toggle the AcuSensor option. From here, you can download the AcuSensor generated for the Target. Choose the sensor you require — depending on the web technology used on your site — and proceed with the deployment steps described in the following sections.
Use one of the following links for instructions on how to install AcuSensor on your website:
- How to install the PHP AcuSensor
- Deploying AcuSensor for PHP - Docker
- How to install the .NET AcuSensor
- Deploying AcuSensor for ASP .NET Core
- How to install the JAVA AcuSensor
- How to install the Node.js AcuSensor
- Deploying AcuSensor for Node.js - Docker
Networking Prerequisites
Before deploying AcuSensor, you need to give some attention to the networking information that Acunetix will use for incoming AcuSensor data. Check the AcuSensor Bridge documentation.
Permissions Required
The permissions required to deploy AcuSensor depend on the configuration of the web server. In general, an admin user should be used to install the AcuSensor, since the AcuSensor installation needs to configure the web application to load the sensor.