Fuzzapi is rails application which uses API_Fuzzer and provide UI solution for gem.
-
Install ruby in your machine either using
rvmorrbenv -
Clone the repository into your localmachine
-
cd /path/Fuzzapi/bin, move to Fuzzapi directory -
bundle installto install the gem dependencies of the application -
Delete dependencies from gem file and install separately if u r finding any specific dependency error.
-
rake db:migrateto creates tables, migrations etc. -
rails sto run the server -
Open
http://localhost:3000in browser which should point to the application url -
If u get redis server error, install and start the service separately.
-
Close everything and go to Fuzzapi/bin folder.
-
open three tabs of terminal
-
redis-serverin first tab -
bundle exec sidekiq -r urFuzzAPIPathin second tab -
rails sin third tab then visit and scan localhost:3000
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 buildto build the image locally. -
Run
docker-compose upto run the server. -
Open
http://localhost:3000in browser which should point to the application url
Fuzzapi uses API_Fuzzer gem.



