Skip to content

ex-backup is an automated tool designed for security researchers and penetration testers to identify potential backup file exposures in web applications. The tool utilizes multithreading for high efficiency, customizable wordlists for targeted scans, and intelligent filtering to detect valid backup files.

Notifications You must be signed in to change notification settings

rootDR/ex-backup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Backup File Finder for Bug Bounty

This Python script is designed for bug bounty hunters and security researchers to find backup files on web servers. The script scans target domains for potential backup file URLs based on common file extensions (e.g., .zip, .rar, .sql) and a custom wordlist. It verifies if the files are valid downloadable backups.

Features

  • Scans a single target domain or multiple domains (provided in a file).
  • Searches for backup files with common extensions (e.g., .zip, .sql, .tar).
  • Uses a custom wordlist to generate potential file names.
  • Checks for valid downloadable backup files by inspecting HTTP responses.
  • Saves valid backup file links to a timestamped file for later analysis.

Requirements

Before using the script, make sure you have Python 3.x installed. The script requires the following Python libraries:

  • requests
  • colorama
  • tqdm

You can install the required dependencies by running:

pip install -r requirements.txt

Usage

python ex-backup.py  -l domains.txt  -w backup-wordlist.txt

About

ex-backup is an automated tool designed for security researchers and penetration testers to identify potential backup file exposures in web applications. The tool utilizes multithreading for high efficiency, customizable wordlists for targeted scans, and intelligent filtering to detect valid backup files.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages