Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
FTPBuster — FTPBuster — это мощный инструмент для брутфорса из командной строки, предназначенный для перебора FTP, SFTP и явных FTPS-серверов с помощью атак по словарю. | Kitploit
Инструменты/GitLabGitLab/s_r_e_e_r_a_j/ftpbuster
Атаки на ПаролиСбор информацииТестирование на Проникновение
GitLabs_r_e_e_r_a_j/ftpbuster

FTPBuster

FTPBuster — это мощный инструмент для брутфорса из командной строки, предназначенный для перебора FTP, SFTP и явных FTPS-серверов с помощью атак по словарю.

РепозиторийСайт
14 месяцев назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

FTPBuster

FTPBuster — это мощный инструмент командной строки для брут-форса, предназначенный для атак на серверы FTP, SFTP и явного FTPS (только AUTH TLS) с использованием словарных атак. Он предназначен для этичного взлома и тестирования на проникновение


Возможности

  • Поддержка брут-форса для FTP, SFTP и явного FTPS (только AUTH TLS)
  • Поддерживает одиночные имя пользователя/пароль и словари имён пользователей/паролей
  • Прогресс в реальном времени: попыток, осталось, скорость, прошедшее время, ETA
  • Необязательная опция для сохранения действительных учетных данных в файл
  • Многопоточный для скорости (максимум потоков: 50 для лучшей точности)
  • Автоматически обрабатывает словари в кодировке UTF-8 с запасным вариантом Latin-1, если UTF-8 не работает

⚠️ Правовое предупреждение

FTPBuster предназначен только для образовательных целей и авторизованного тестирования безопасности. Несанкционированное использование этого инструмента против систем без явного разрешения незаконно и строго запрещено. Автор не несет ответственности за любое неправомерное использование, ущерб или юридические последствия, возникшие в результате использования этого инструмента.


Требования

  • Python 3.x
  • Библиотека paramiko

Установка зависимостей:

root@kitploit:~
pip3 install paramiko

Примечание для пользователей Kali, Parrot, Ubuntu 23.04+, Arch Linux:

Если вы видите ошибку вида:

root@kitploit:~
error: externally-managed-environment

тогда используйте:

root@kitploit:~
pip3 install paramiko --break-system-packages

Совместимость

Linux (Debian, RHEL, Arch и др.)


installation

1. Клонируйте репозиторий

root@kitploit:~
git clone https://gitlab.com/s_r_e_e_r_a_j/FTPBuster.git

2. Перейдите в каталог FTPBuster

root@kitploit:~
cd FTPBuster

3. Запустите установщик

root@kitploit:~
sudo python3 install.py

затем введите y для установки

4. Запустите инструмент

root@kitploit:~
ftpbuster [options]

Обязательные аргументы

Вы должны предоставить либо словарь, либо одно значение для имени пользователя и пароля.

Необязательные аргументы


Примеры

FTP со словарями

root@kitploit:~
ftpbuster -t 192.168.1.5 -P FTP -u /home/kali/Desktop/users.txt -p /home/kali/Desktop/passwords.txt

SFTP с одним именем пользователя

root@kitploit:~
ftpbuster -t 192.168.1.5 -P SFTP --user root -p /home/kali/Desktop/passwords.txt

FTPS с выходным файлом

root@kitploit:~
ftpbuster -t ftp.example.com -P FTPS -u /home/kali/Desktop/user.txt -p /home/kali/Desktop/pass.txt --outfile /home/kali/Desktop/valid.txt

Деинсталляция

Запустите скрипт install.py

root@kitploit:~
sudo python3 install.py

Затем введите n для удаления


Лицензия

Этот проект лицензирован под GNU General Public License v3.0

Скачать инструмент
OptionDescription
-t, --targetIP-адрес цели или домен
-P, --protocolПротокол для использования: FTP, SFTP, FTPS
-u, --user-fileСловарь имён пользователей
--userОдно имя пользователя
-p, --pass-fileСловарь паролей
--passwordОдин пароль
OptionDescription
--portПользовательский порт (по умолчанию: 21 для FTP/FTPS, 22 для SFTP)
--threadsКоличество потоков (по умолчанию: 10, макс.: 50 принудительно для лучшей точности)
--timeoutТайм-аут в секундах (по умолчанию: 10)
--outfileНеобязательная опция для сохранения действительных учетных данных в файл
--debugВключить отладочный вывод (выводит результат каждой попытки входа)