Kali Linux

Upload_Bypass_Carnage : File Upload Restrictions Bypass, By Using Different Bug Bounty Techniques!

Upload_bypass,File upload restrictions bypass, by using different bug bounty techniques!

POC video:

Installation:

pip3 install -r requirements.txt

Usage: upload_bypass.py [options]

Options: -h, –help

  show this help message and exit

-u URL, –url=URL

  Supply the login page, for example: -u http://192.168.98.200/login.php'

-s , –success

 Success message when upload an image, example: -s 'Image uploaded successfully.'

-e , –extension

 Provide server backend extension, for example: --extension php (Supported extensions: php,asp,jsp,perl,coldfusion)

-a , –allowed

 Provide allowed extensions to be uploaded, for example: jpeg,png

-H , –header

 (Optional) - for example: '"X-Forwarded-For":"10.10.10.10"' - Use double quotes around the data and wrapp it all with single quotes. Use comma to separate multi headers.

-l , –location

 (Optional) - Supply a remote path where the webshell suppose to be. For exmaple: /uploads/

-S, –ssl

 (Optional) - No checks for TLS or SSL

-p, –proxy

 (Optional) - Channel the requests through proxy

-c, –continue

 (Optional) - If set, the brute force will continue even if one or more methods found!

-v, –verbose

 (Optional) - Printing the http response in terminal

-U , –username

 (Optional) - Username for authentication. For exmaple: --username admin

-P , –password

 (Optional) - - Password for authentication. For exmaple: --password 12345

R K

Recent Posts

How To Use Variables In Bash Scripts

Introduction Variables are one of the most important basics of Bash scripting. A variable is…

9 hours ago

How To Run A Bash Script In Linux Step By Step

Introduction Running a Bash script in Linux is a basic but important skill for anyone…

10 hours ago

How To Write Your First Bash Script In Linux Step By Step

Introduction Writing your first Bash script in Linux is one of the best ways to…

10 hours ago

Install Docker on Ubuntu 24.04 With Easy Setup Guide

Docker has become one of the most important tools in modern software development. If you…

11 hours ago

APT Command Linux: Essential Package Management Guide

The APT Command Linux users rely on is one of the most powerful tools for…

14 hours ago

Install RPM on Ubuntu: Easy Guide to Run RPM Packages

Ubuntu users usually install software through .deb packages or the APT package manager. However, some…

17 hours ago