Sign inSign up

dmdhrumilmistry/offat

By dmdhrumilmistry

•Updated about 1 year ago

Automatic REST JSON API offensive pentester

Image
Security
Developer tools
0

3.1K

dmdhrumilmistry/offat repository overview

⁠OWASP OFFAT

OWASP OFFAT (OFFensive Api Tester) is created to automatically test API for common vulnerabilities after generating tests from openapi specification file. It provides feature to automatically fuzz inputs and use user provided inputs during tests specified via YAML config file.

UnDocumented petstore API endpoint HTTP method results

⁠Demo

ASCII Cast Demo

⁠Security Checks

  • Restricted HTTP Methods
  • SQLi
  • BOLA
  • Data Exposure
  • BOPLA / Mass Assignment
  • Broken Access Control
  • Basic Command Injection
  • Basic XSS/HTML Injection test

⁠Features

  • Few Security Checks from OWASP API Top 10
  • Automated Testing
  • User Config Based Testing
  • API for Automating tests and Integrating Tool with other platforms/tools
  • CLI tool
  • Dockerized Project for Easy Usage
  • Open Source Tool with MIT License

⁠Try Tool

  • Install Tool using pip
python -m pip install offat
  • Run Tool
offat -f swagger_file.json

Tag summary

Content type

Image

Digest

sha256:238d9655e…

Size

58.7 MB

Last updated

over 1 year ago

docker pull dmdhrumilmistry/offat