nxenon / 403-byebye

403 Forbidden Error Bypasser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

403 ByeBye

Tool Category APP Version Python Version License

Bypass 403 Forbidden Errors

  • Still working on it.

Features:

  • Header Bypass Technique

Usage

python3 403-byebye.py --show-examples
python3 403-byebye.py --url https://www.example.com/a/page/which/has/403/error

Installation

git clone https://github.com/nxenon/403-byebye.git
cd 403-byebye
pip install -r requirements.txt
python3 403-byebye.py --help

Help

 nxenon@nxenon:~$ python3 403-byebye.py --help
  _  _    ___ ____    ____             ____
 | || |  / _ \___ \  |  _ \           |  _ \  Version: 1.1.0
 | || |_| | | |__) | | |_) |_   _  ___| |_) |_   _  ___
 |__   _| | | |__ <  |  _ <| | | |/ _ \  _ <| | | |/ _ \
    | | | |_| |__) | | |_) | |_| |  __/ |_) | |_| |  __/
    |_|  \___/____/  |____/ \__, |\___|____/ \__, |\___|
                             __/ |            __/ |
                            |___/            |___/

Arguments:
  --url                       target URL
  --methods                   methods for request (Available: GET,POST) [default GET]
  --use-json                  use Json Content-Type for POST Request instead of x-www-form-urlencoded
  --add-payload               add Bypass-Value(payload) for replacing in headers [default 127.0.0.1]
  --add-data                  add POST data or GET parameter for Request
  --add-cookie                add cookie for request
  --add-extra-header          add extra header for request
  --set-proxy                 set proxy for requests [http, https](when proxy is set timeout sets to None)
  --verbose                   verbose output
  --timeout                   timeout in seconds [Default 3.0]
  --no-color                  print output without color
  --show-examples             show some examples for using this tool
  --help                      show this help message

Examples

python3 403-byebye.py --url https://www.abc.com/admin
python3 403-byebye.py --url https://www.abc.com/admin --timeout 2.0 --methods GET --set-proxy https 127.0.0.1:8080
python3 403-byebye.py --url https://www.abc.com/admin --add-payload 127.0.0.1 --add-payload localhost
python3 403-byebye.py --url https://www.abc.com/admin --methods "GET,POST" --use-json --verbose
python3 403-byebye.py --url https://www.abc.com/admin --add-data key1 value1 --add-data key2 value2
python3 403-byebye.py --url https://www.abc.com/admin --add-cookie cookieName1 value1 --add-cookie cookieName2 value2
python3 403-byebye.py --url https://www.abc.com/admin --add-extra-header headerName test --add-extra-header headerName2 test2

About

403 Forbidden Error Bypasser

License:GNU General Public License v2.0


Languages

Language:Python 100.0%