Fuzzapi is a tool used for REST API pentesting and uses API_Fuzzer gem
Fuzzapi is rails application which uses API_Fuzzer and provide UI solution for gem.
Install ruby in your machine either using rvm
or rbenv
Clone the repository into your localmachine
cd /path/Fuzzapi/bin
, move to Fuzzapi directory
bundle install
to install the gem dependencies of the application
rake db:migrate
to creates tables, migrations etc.
rails s
to run the server and run export REDIS_URL=redis://127.0.0.1:6379/0 && bundle exec sidekiq
to run sidekiq.
Open http://localhost:3000
in browser which should point to the application url
Fuzzapi comes with Docker
to simplify installation processing. Following commands will setup application using Docker
.
Clone the repository into your local machine
cd /path/Fuzzapi
, move to Fuzzapi directory
Install Docker in your local machine
Run docker-compose build
to build the image locally.
Run docker-compose up
to run the server.
Open http://localhost:3000
in browser which should point to the application url
Fuzzapi uses API_Fuzzer gem.
Authors:
www.twitter.com/abhijeth;
www.twitter.com/lalithr95;
www.twitter.com/srini0x00