automatic-api-attack-tool

API tester

Automates API testing by generating and running fuzzing attacks based on an input API specification

Imperva's customizable API attack tool takes an API specification as an input, generates and runs attacks that are based on it as an output.

GitHub

457 stars
15 watching
92 forks
Language: Java
last commit: over 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
google/fuzzbench Automated testing of software components to identify vulnerabilities and weaknesses 1,108
vicampo/riposte A scripting language and toolset for testing JSON-based HTTP APIs 45
1n3/intruderpayloads A collection of tools and methodologies for simulating web application attacks 3,681
erev0s/vampi A vulnerable REST API used to test and evaluate the efficiency of security tools and detect common API vulnerabilities 927
bbva/kapow An HTTP microframework allowing developers to easily expose scripts as APIs and restrict execution. 612
stephenjude/api-test-helper A collection of helper methods for testing and debugging API endpoints in PHP. 48
pimps/docker-java-xxe A Docker image to test XXE attacks in Java with Tomcat using Smarty templates. 5
stephenfewer/grinder Automates fuzz testing of web browsers and manages crashes to help identify security vulnerabilities 415
andresriancho/websocket-fuzzer Automates the process of sending WebSocket messages to test application vulnerabilities 144
asvae/laravel-api-tester A tool to test and analyze Laravel API routes without requiring extensive setup 356
kawaa/beetest A utility for testing and validating Hive scripts locally without needing to know Java. 72
gaul/modernizer-maven-plugin Detects uses of legacy Java APIs in source code to recommend modern alternatives. 371
igrigorik/autoperf Automates load and performance testing of web applications by replaying access logs 179
peachtech/peachapisec-burp A plugin that integrates automated security testing with Burp and Peach API Security. 2
for-get/katt An HTTP-based testing tool for validating API responses in Erlang 119