Skip to content
SPECIFICTION
Get listed

Automatic API Attack Tool vs Pentestas API Scanner

Automatic API Attack Tool

github.com

Pentestas API Scanner

pentestas.com

Side by side

FigureAutomatic API Attack ToolPentestas API Scanner
Price fromFree$79/mo
Free planYes—
Free trial—Yes
Open source——
Web—Yes
WindowsYes—
LinuxYes—
API—Yes
Plans published14
Spec score · API Security Testing Software8.2 (#7)7.6 (#16)
PurposeThe tool takes an API specification as input and generates and runs attacks based on it.API Scanner scans live APIs, analyzes Swagger/OpenAPI specifications, and decodes JWTs to inspect claims and signature weaknesses.
ResultsThe tool reports request details and whether responses matched expectations, writes TestNG results under build/testng-results, and stores bad requests in a bad_requests folder.Findings are grouped by endpoint or claim with severity and a one-line remediation; reports can be exported as PDF, CSV, or JSON.
SupportThe README directs users to source code documentation and gives an email address for questions; it directs bug reports to GitHub Issues.The pricing page lists email support for Starter, priority chat for Professional, and phone support with SLA guarantees for Business.

Plans

Automatic API Attack Tool

  • MIT-licensed open-source toolFree

Automatic API Attack Tool pricing →

Pentestas API Scanner

  • Starter$948 a year
  • Professional$2,988 a year
  • Business$5,988 a year
  • EnterprisePriced on request

Pentestas API Scanner pricing →

In their own words

Automatic API Attack Tool

Automatic API Attack Tool is a free, MIT-licensed, self-hosted security tool for Windows and Linux. It takes a Swagger 2.0 API specification in JSON or YAML and generates and runs attacks from that definition. Fuzzing scenarios send generated values within the specification’s boundaries and values that violate them, including random invalid values for checked parameters. The project describes extensibility for attack types such as illegal resource access, XSS, SQL injection, and RFI, and supports authorization and input-validation testing. It reports request details, expected-response checks, and a summary. TestNG results are written under build/testng-results, while bad requests are saved in a bad_requests folder. Optional host and port arguments support routing through a proxy. The project is intended for CI/CD and describes scheduled or code-push Jenkins jobs. Running it requires Java 8 or higher and Gradle. Windows build instructions use gradlew.bat build; Linux instructions create an executable from a shell script and the JAR. API discovery is not included.

Visit github.com

Pentestas API Scanner

Pentestas API Scanner has no write-up on Specifiction yet; its figures are above.

Visit pentestas.com