Adding Amazon Web Services to discovery service
You can add an Amazon Web Service (AWS) connection to Acunetix 360, so it can discover your web applications, websites, and assets on AWS.
More and more companies move their assets to the cloud. However, maintaining visibility on these instances has become challenging, thereby increasing the security risks. So, Acunetix 360 lets you add connections to provide visibility into the virtual servers (EC2 instances) in your AWS environment.
This topic explains how to add connections to the Discovery Service from your Amazon Web Services account, and also how to edit and delete. This topic also explains how to filter your connections.
Discovery Connections
This table lists and explains the Discovery Connections fields on the Discovery Connections page.
Field | Description |
Name | This is the name of the connection. |
Region | This is the region of AWS. |
Adding a new connection
You need to add connections to Acunetix 360 so that it can discover your assets on the web assets.
AWS Connection Settings fields
This table lists and explains the fields on the AWS Connection Settings page.
Field | Description |
Name | This is the name of the connection. |
AWS Access Key ID | This is your AWS Access Key ID. |
AWS Secret Access Key | This is your AWS Access Key ID. |
AWS Region | This is the region of AWS. You can add more than one region. To save the connection, there must be at least one EC2 instance running in the region you entered. |
Include Unreachable Discovered Websites | This is a checkbox to include all websites or public websites to the discovered websites. This is deselected by default. |
Prerequisites
- Create an IAM user. For further information about it, see Creating an IAM user in your AWS account, Managing access keys for IAM users, and Changing permissions for an IAM user.
- Create the following policy and attach it to the user you created.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": [ "ec2:DescribeInstances", "ec2:DescribeSecurityGroups", ], "Resource": "*" } ] } |
Once you created an IAM user and attached the policy, you can add the AWS connection to Acunetix 360.
How to add a new connection
- Log in to Acunetix 360.
- From the main menu, select Discovery > Connections.
- On the Discovery Connections page, select + New User AWS Connection.
- On the AWS Connection Settings page, add the following information:
- In the Name field, enter a friendly name for the connection.
- In the AWS Access Key Id, enter your access key ID.
- In the AWS Secret Access Key, enter your secret access key.
- In the AWS Region, enter related region(s).
- Select Include Unreachable Discovered Websites, if necessary. (If selected, all websites on EC2 instances are discovered. Otherwise, only public websites appear.)
- Select Save and Recrawl.
If successful, Acunetix 360 shows the success message. Otherwise, Acunetix 360 displays an error message. To see the results, go to Discovery > Discovered Websites.
Tips The discovery results may take up to 24 hours to show on the Discovered Websites page. After adding the connection, Acunetix 360 starts discovering the web assets and AWS-related columns start appearing. Otherwise, AWS-related columns will not be visible. |
You can add any discovered websites to your accounts. For further information, see Creating Websites via Discovery Service and Importing websites.
How to edit your connections
- Log in to Acunetix 360.
- From the main menu, select Discovery > Connections.
- Next to the relevant website, select Edit.
- From the Update AWS Connection Settings page, make the necessary changes.
- Select Save.
How to delete your connections
Information When you delete, the AWS connection and all related data are deleted. |
- Log in to Acunetix 360.
- From the main menu, select Discovery > Connections.
- Next to the relevant connection, select Delete.
- From the Delete Discovery Connection dialog, select Delete.
Upon confirmation, Acunetix 360 deletes the connection.
Filtering connections
Column Filters
All columns can be filtered, using a highly customizable combination of Fields, Operators, and Values. Each is explained below.
Filters & Values
This table lists the filters and values available for the columns listed above. Select an option to filter the list by that criterion.
- In many cases, values can be entered into the value field; in others, the value can be selected from a drop-down menu.
- You can enter more than one filter at a time.
Field | Description | Value |
Name | Select to filter technologies by names. | Enter a value. |
Region | Select to filter connections by their region. | Enter a value. |
Operator
This table lists and explains the Operators available for filtering columns. They work in conjunction with the Field, Operator, and Value.
Operator | Description |
Equal | This operator can be used for exact matching. |
Not Equal | This operator can be used to exclude some results based on exact matching. |
Contains | This operator can be used to include results if the filtered column contains the value. |
Not Contains | This operator can be used to exclude certain results on the technologies page. |
Starts with | This operator can be used to filter for columns that begin with the value. |
Ends with | This operator can be used to filter for columns that end with the value. |
How to filter connections in Acunetix 360
- From the main menu, select Discovery> Connections.
- From the Discovery Connections page, select the filter button () next to any header column.
- Select Clear to clear all fields.
- Add a New Filter.
- In the relevant filter, where relevant:
- From the Field drop-down, select an option.
- From the Operator drop-down, select an option.
- In the Value field, enter a value.
- Select Apply.