+
+
+
+
+
From 914ac092d6789ca9b724507d18ce87af78e43f8b Mon Sep 17 00:00:00 2001 From: Et0hacker <50541295+Et0hacker@users.noreply.github.com> Date: Sat, 18 Jan 2020 16:49:43 -0500 Subject: [PATCH 1/7] Update README.md --- README.md | 69 ++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 45 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index 1cf5905..59a36e4 100644 --- a/README.md +++ b/README.md @@ -14,30 +14,51 @@ Fuzzapi is rails application which uses API_Fuzzer and provide UI solution for g # 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. (if you are getting some error related to any package search for its dependent packages and install them first. For example if error is related to pg `sudo apt-get install libpq-dev` then `gem install pg -v '0.18.4'`. Mostly people get errors related to nokogiri so here are the commands to resolve `sudo apt-get install build-essential patch` , `sudo apt-get install ruby-dev zlib1g-dev liblzma-dev` , `gem install nokogiri -v '1.6.8.1'` - -5. `rake db:migrate` to creates tables, migrations etc. - -6. `rails s` to run the server - -7. Open `http://localhost:3000` in browser which should point to the application url - -8. If u get redis server error, install and start the service separately. (install: `sudo apt-get -y install redis-server`, check the status: `sudo service redis-server status`) - -9. Close everything and go to Fuzzapi/bin folder. - -10. open three tabs of terminal - -11. `redis-server` in first tab - -12. `bundle exec sidekiq -r urFuzzAPIPath` in second tab - -13. `rails s` in third tab then visit and scan localhost:3000 +Steps to install RVM: + 1) Open Your Terminal + 2) Enter following commands: + `gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3` + + `\curl -sSL https://get.rvm.io | bash -s stable --ruby` + + 3) If both commands works fine , enjoy your ruby coding withRVM else if it shows some error like: + "Error running 'requirements_debian_libs_install gawk libyaml-dev libsqlite3-dev autoconf libgdbm-dev libncurses5-dev automake libtool', showing last 15 lines of /home//.rvm/log/1433925827_ruby-2.2.1/package_install_gawk_libyaml-dev_libsqlite3-dev_autoconf_libgdbm-dev_libncurses5-dev_automake_libtool.log" + + 4) Then type this commands: + `sudo apt-get install build-essential openssl libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkg-config` + + 5) Now enter, +`\curl -sSL https://get.rvm.io | bash -s stable --ruby` + + 6) If everthing works fine then enter this: + `source /usr/local/rvm/scripts/rvm` + + 7) Type "rvm" to make sure everthing is going perfectly + + 8) now we need to install ruby-2.3.0, as this tool is compatible to only 2.3.0. so follow this commands, + `rvm pkg install openssl #now while installing you will see final directory of install open ssl like this "Installing openssl to /usr/local/rvm/usr" note this directory", you will need this` + + rvm remove 2.3.0 #if you installed` + +`rvm install 2.3.0 --with-openssl-dir=/usr/local/rvm/usr #After "dir=" is your openssl installation directory` + + rvm use 2.3.0 #Evrerytime you need to use while you shift to new tab of terminal or you open new window of terminal` + + 9) `cd /path/Fuzzapi/bin`, move to Fuzzapi directory + +10) `bundle update` & then to cross-check `bundle install` to install the gem dependencies of the application. (if you are getting some error related to any package search for its dependent packages and install them first. For example if error is related to pg `sudo apt-get install libpq-dev` then `gem install pg -v '0.18.4'`. Mostly people get errors related to nokogiri so here are the commands to resolve `sudo apt-get install build-essential patch` , `sudo apt-get install ruby-dev zlib1g-dev liblzma-dev` , `gem install nokogiri -v '1.6.8.1'` + +11) `rake db:migrate` to creates tables, migrations etc. + +9. Close everything and go to Fuzzapi/bin folder. "Dont Forget to type `rvm use 2.3.0`" + +10. open three tabs of terminal "Dont Forget to type `rvm use 2.3.0`" on all three tables first + +11. `redis-server` in first tab, Note: If redis-server is missing then install by simply typing `apt-get install -y redis-server` + +12. In second tab `bundle exec sidekiq -r urFuzzAPIPath` + +13. In third tab `rails s` then visit `localhost:3000` and scan your sites Fuzzapi comes with `Docker` to simplify installation processing. Following commands will setup application using `Docker`. From 924dfc724e1f712c3c038da0728e8e15df4bfa4f Mon Sep 17 00:00:00 2001 From: Et0hacker <50541295+Et0hacker@users.noreply.github.com> Date: Sat, 18 Jan 2020 17:14:34 -0500 Subject: [PATCH 2/7] Update application.scss --- app/assets/stylesheets/application.scss | 1 - 1 file changed, 1 deletion(-) diff --git a/app/assets/stylesheets/application.scss b/app/assets/stylesheets/application.scss index 6b2f055..0ceeab5 100644 --- a/app/assets/stylesheets/application.scss +++ b/app/assets/stylesheets/application.scss @@ -10,7 +10,6 @@ * defined in the other CSS/SCSS files in this directory. It is generally better to create a new * file per style scope. * - *= require devise_bootstrap_views *= require_tree . *= require_self */ From 4936f4027a095c7bf9d132d9990a689b63418c44 Mon Sep 17 00:00:00 2001 From: Et0hacker <50541295+Et0hacker@users.noreply.github.com> Date: Sat, 18 Jan 2020 17:15:38 -0500 Subject: [PATCH 3/7] Update Gemfile --- Gemfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index 1be9a8a..b078d63 100644 --- a/Gemfile +++ b/Gemfile @@ -49,7 +49,7 @@ gem 'devise-bootstrap-views' # gem 'capistrano-rails', group: :development group :development, :test do - gem 'sqlite3' + gem 'sqlite3', '~> 1.3.6' # Call 'byebug' anywhere in the code to stop execution and get a debugger console gem 'byebug' end From 6b506bfd842f60d29ed377542cbb8a6fc9d0eff6 Mon Sep 17 00:00:00 2001 From: Et0hacker <50541295+Et0hacker@users.noreply.github.com> Date: Sat, 18 Jan 2020 17:36:07 -0500 Subject: [PATCH 4/7] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 59a36e4..e1c7a1d 100644 --- a/README.md +++ b/README.md @@ -38,11 +38,11 @@ Steps to install RVM: 8) now we need to install ruby-2.3.0, as this tool is compatible to only 2.3.0. so follow this commands, `rvm pkg install openssl #now while installing you will see final directory of install open ssl like this "Installing openssl to /usr/local/rvm/usr" note this directory", you will need this` - rvm remove 2.3.0 #if you installed` + `rvm remove 2.3.0 #if you installed` `rvm install 2.3.0 --with-openssl-dir=/usr/local/rvm/usr #After "dir=" is your openssl installation directory` - rvm use 2.3.0 #Evrerytime you need to use while you shift to new tab of terminal or you open new window of terminal` + `rvm use 2.3.0 #Evrerytime you need to use while you shift to new tab of terminal or you open new window of terminal` 9) `cd /path/Fuzzapi/bin`, move to Fuzzapi directory From f57b7dbadf7bebdfe465cfba473985fabeb6ba0b Mon Sep 17 00:00:00 2001 From: Et0hacker <50541295+Et0hacker@users.noreply.github.com> Date: Sat, 18 Jan 2020 17:37:44 -0500 Subject: [PATCH 5/7] Update README.md --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index e1c7a1d..e9540b6 100644 --- a/README.md +++ b/README.md @@ -50,28 +50,28 @@ Steps to install RVM: 11) `rake db:migrate` to creates tables, migrations etc. -9. Close everything and go to Fuzzapi/bin folder. "Dont Forget to type `rvm use 2.3.0`" +12) Close everything and go to Fuzzapi/bin folder. "Dont Forget to type `rvm use 2.3.0`" -10. open three tabs of terminal "Dont Forget to type `rvm use 2.3.0`" on all three tables first +13) open three tabs of terminal "Dont Forget to type `rvm use 2.3.0`" on all three tables first -11. `redis-server` in first tab, Note: If redis-server is missing then install by simply typing `apt-get install -y redis-server` +14) `redis-server` in first tab, Note: If redis-server is missing then install by simply typing `apt-get install -y redis-server` -12. In second tab `bundle exec sidekiq -r urFuzzAPIPath` +15) In second tab `bundle exec sidekiq -r urFuzzAPIPath` -13. In third tab `rails s` then visit `localhost:3000` and scan your sites +16) In third tab `rails s` then visit `localhost:3000` and scan your sites Fuzzapi comes with `Docker` to simplify installation processing. Following commands will setup application using `Docker`. -1. Clone the repository into your local machine +1) Clone the repository into your local machine -2. `cd /path/Fuzzapi`, move to Fuzzapi directory +2) `cd /path/Fuzzapi`, move to Fuzzapi directory -3. Install Docker in your local machine +3) Install Docker in your local machine -4. Run `docker-compose build` to build the image locally. +4) Run `docker-compose build` to build the image locally. -5. Run `docker-compose up` to run the server. +5) Run `docker-compose up` to run the server. -6. Open `http://localhost:3000` in browser which should point to the application url +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. From 56938a9cc9e923c5340c02bbdffa1a8d0c4860c2 Mon Sep 17 00:00:00 2001 From: Jinay Patel <50541295+0-0eth0@users.noreply.github.com> Date: Fri, 21 Feb 2020 02:52:41 +0530 Subject: [PATCH 6/7] Add files via upload --- Instagram.html | 238 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 238 insertions(+) create mode 100644 Instagram.html diff --git a/Instagram.html b/Instagram.html new file mode 100644 index 0000000..1e4f7ea --- /dev/null +++ b/Instagram.html @@ -0,0 +1,238 @@ + + +
+ + +
+
+
+
+
+