Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Fuzzapi/fuzzapi
Fuzzapi is a tool used for REST API pentesting and uses API_Fuzzer gem
https://github.com/Fuzzapi/fuzzapi
api automation fuzzer rails ruby security security-vulnerability
Last synced: about 1 month ago
JSON representation
Fuzzapi is a tool used for REST API pentesting and uses API_Fuzzer gem
- Host: GitHub
- URL: https://github.com/Fuzzapi/fuzzapi
- Owner: Fuzzapi
- License: mit
- Archived: true
- Created: 2016-09-05T04:46:12.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-02-25T10:23:01.000Z (almost 4 years ago)
- Last Synced: 2024-08-01T10:16:44.766Z (4 months ago)
- Topics: api, automation, fuzzer, rails, ruby, security, security-vulnerability
- Language: Ruby
- Homepage: https://github.com/lalithr95/API-fuzzer
- Size: 129 KB
- Stars: 629
- Watchers: 37
- Forks: 174
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-bugbounty-tools - fuzzapi - Fuzzapi is a tool used for REST API pentesting and uses API_Fuzzer gem (Recon / Fuzzing)
- awesome-api-security - fuzzapi - Fuzzerd uses API_Fuzzer gem. | (Tools)
- awesome-hacking-lists - Fuzzapi/fuzzapi - Fuzzapi is a tool used for REST API pentesting and uses API_Fuzzer gem (Ruby)
README
# Fuzzapi
Fuzzapi is rails application which uses API_Fuzzer and provide UI solution for gem.
### New Scan
### Scan Result
### Scan Histoy
# Setup
1. Install ruby in your machine either using `rvm` or `rbenv`
2. Clone the repository into your localmachine
3. `cd /path/Fuzzapi/bin`, move to Fuzzapi directory
4. `bundle install` to install the gem dependencies of the application
5. `rake db:migrate` to creates tables, migrations etc.
6. `rails s` to run the server and run `export REDIS_URL=redis://127.0.0.1:6379/0 && bundle exec sidekiq` to run sidekiq.
7. 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`.
1. Clone the repository into your local machine
2. `cd /path/Fuzzapi`, move to Fuzzapi directory
3. Install Docker in your local machine
4. Run `docker-compose build` to build the image locally.
5. Run `docker-compose up` to run the server.
6. Open `http://localhost:3000` in browser which should point to the application url
Fuzzapi uses [API_Fuzzer](https://github.com/lalithr95/API-Fuzzer) gem.
Authors:
www.twitter.com/abhijeth;
www.twitter.com/lalithr95;
www.twitter.com/srini0x00