https://github.com/fluidattacks/benchmark-infrastructure
The infrastructure for the benchmark includes a set of Vulnerable by Design (VbD) Targets of Evaluation (ToEs) used to measure the speed and accuracy of automated Application Security Testing (AST) tools.
https://github.com/fluidattacks/benchmark-infrastructure
ast benchmark compare cspm dast mpt re sast sca scr
Last synced: 7 months ago
JSON representation
The infrastructure for the benchmark includes a set of Vulnerable by Design (VbD) Targets of Evaluation (ToEs) used to measure the speed and accuracy of automated Application Security Testing (AST) tools.
- Host: GitHub
- URL: https://github.com/fluidattacks/benchmark-infrastructure
- Owner: fluidattacks
- License: mit
- Created: 2024-10-09T22:07:28.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-18T19:05:53.000Z (11 months ago)
- Last Synced: 2025-01-21T02:11:17.462Z (9 months ago)
- Topics: ast, benchmark, compare, cspm, dast, mpt, re, sast, sca, scr
- Language: HCL
- Homepage: https://github.com/fluidattacks/benchmark-infra
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# benchmark-infrastructure
The infrastructure for the benchmark includes a set of Vulnerable by Design (VbD) Targets of Evaluation (ToEs) used to measure the speed and accuracy of automated Application Security Testing (AST) tools.# Deployment Steps
1. **Configure an IAM User:**
Create an IAM user with permissions to read, write, and modify EC2 instances.2. **Create an Access Key:**
Generate an access key for the IAM user you just created.3. **Configure AWS CLI:**
Run `aws configure` and enter the access key from the previous step.4. **Create a Cloudflare API Token:**
Generate a Cloudflare API token with read and write permissions for the specific domain or zone you intend to use.6. **Generate SSH key for the EC2 instance**
Generate an SSH key for the EC2 instance, for example using the command `ssh-keygen -t ed25519`7. **Update Variables in `variables.tf`:**
Replace the required variables in the `variables.tf` file with your specific values.8. **Deploy the VbD ToEs:**
Run the deployment script with the following command `./deploy.sh`