Install testing module in your Cloud

Overview

Agentic Security testing involves sending malicious API requests to your (staging) server. By default, these malicious testing requests are sent from the Testing module installed within Akto Cloud.

There could be multiple reasons why you'd want to install testing module within your Cloud.

  1. Whitelisting Akto's IP in Security Group or WAF isn't an option

  2. The staging server isn't reachable from public domain

  3. The WAF would block most requests (or block Akto's IP)

  4. The Agentic component domain isn't resolvable from public domain

  5. The Agentic component is completely internal

Copy the JWT Token

  1. Login to Akto dashboard at app.akto.ioarrow-up-right

  2. Go to Quick Start > Hybrid Saas > Click on “Connect” button

  3. Copy the JWT token (marked in red) [ Also referred as Database Abstractor Token later]

You then have to use a Linux VM to install Akto Security Testing module in your cloud manually.

Setup Linux VM

1

Provision a New VM

Minimum recommended configuration:

  • Platform: Amazon Linux 2023

  • CPU: 2 vCPUs

  • Memory: 4 GB RAM

  • Disk: 20 GB

circle-exclamation
  • Network:

    • Private subnet

    • connectivity to internet (typically via NAT)

    • connectivity to your staging service

  • Security groups

    • Inbound - Open only port 22 for SSH

    • Outbound - Open all

2

SSH into the VM

  1. SSH into this new instance in your Cloud

  2. Run the following command:

3

Install Docker & Docker Compose

Install the dockerarrow-up-right and docker-composearrow-up-right.

4

Create the Environment File

  1. Create:

  2. Add the following:

circle-exclamation

Anthropic API Key Required

You can also reference the original template is herearrow-up-right.

5

Create the Docker Compose File

  1. Create:

triangle-exclamation

Important Requirements

  1. Add the following configuration:

For the reference,the original template is herearrow-up-right.

6

Start the Testing Module

  • Run:

  • Run the following command to ensure Docker starts up in case of instance restarts:

Get Support for your Akto setup

There are multiple ways to request support from Akto. We are 24X7 available on the following:

  1. In-app intercom support. Message us with your query on intercom in Akto dashboard and someone will reply.

  2. Join our discord channelarrow-up-right for community support.

  3. Contact [email protected] for email support.

  4. Contact us herearrow-up-right.

Last updated