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

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

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

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

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

Категории

Все категории
Loading categories
ddoor — DDoor - кроссплатформенный бэкдор, использующий DNS TXT записи | Kitploit
Инструменты/GitHubGitHub/rek7/ddoor
Инструменты шифрования/дешифрованияГенерация полезной нагрузкиПост-эксплуатацияКомандование и УправлениеRed TeamingИнструмент Удаленного ДоступаАнти-БотАнализ DNS
GitHubrek7/ddoor

ddoor

DDoor - кроссплатформенный бэкдор, использующий DNS TXT записи

Репозиторий
3054 лет назадПроверено Kitploit

Популярное

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

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

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

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

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

ddoor

кроссплатформенный бэкдор, использующий DNS TXT записи

Что такое ddoor?

ddor — это легкий кроссплатформенный бэкдор, который использует TXT записи для выполнения команд на зараженных машинах.

Возможности

  • Позволяет одной TXT записи содержать отдельные команды для машин Linux и Windows
  • Список из примерно 10 публичных DNS-серверов, из которых он случайным образом выбирает
  • Непредсказуемое время обратного вызова
  • Шифрует TXT запись с помощью XOR с пользовательским паролем
  • Поддерживает DNS через HTTPS (Огромное спасибо Keith @keharv за добавление этой функции!)

Возможности Linux:

  • Антиотладка: если ptrace обнаружен подключённым к процессу, он завершится.
  • Имя процесса/имена потоков скрыты, поддельное имя перезаписывает все системные аргументы и имя файла, чтобы программа выглядела легитимной.
  • Автоматически демонизируется
  • Пытается установить GUID/UID в 0 (root)

Возможности Windows:

  • Скрывает окно консоли
  • Размер заглушки около 700 КБ

Установка

Чтобы установить зависимости, необходимые для скрипта генерации Python, выполните:

root@kitploit:~
pip3 install -r requirements.txt

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

Для создания бинарного файла Linux:

Запустите скрипт compile.sh, который создаст файл с именем binary в папке bin.

Для создания бинарного файла Windows:

Этот проект был собран с использованием VS 2019. Если вы откроете файл .sln в VS2019, выберите сборку Release и соберите его.

Использование

Запустите payload_manager.py с помощью python3, чтобы создать шестнадцатеричный закодированный payload, затем обновите или создайте TXT запись для вашего домена. Убедитесь, что TTL установлен на 300 секунд!!!

Использование Payload Manager:

root@kitploit:~
$ ./payload_manager.py -h
@@@@@@@   @@@@@@@    @@@@@@    @@@@@@   @@@@@@@
@@@@@@@@  @@@@@@@@  @@@@@@@@  @@@@@@@@  @@@@@@@@
@@!  @@@  @@!  @@@  @@!  @@@  @@!  @@@  @@!  @@@
!@!  @!@  !@!  @!@  !@!  @!@  !@!  @!@  !@!  @!@
@!@  !@!  @!@  !@!  @!@  !@!  @!@  !@!  @!@!!@!
!@!  !!!  !@!  !!!  !@!  !!!  !@!  !!!  !!@!@!
!!:  !!!  !!:  !!!  !!:  !!!  !!:  !!!  !!: :!!
:!:  !:!  :!:  !:!  :!:  !:!  :!:  !:!  :!:  !:!
 :::: ::   :::: ::  ::::: ::  ::::: ::  ::   :::
:: :  :   :: :  :    : :  :    : :  :    :   : :
usage: payload_manager.py [-h] [-l LINUX_CMD] [-w WINDOWS_CMD]
                          [-d DOMAIN_SEARCH]

ddoor, crossplatform dns backdoor

optional arguments:
  -h, --help        show this help message and exit
  -l LINUX_CMD      Linux Command
  -w WINDOWS_CMD    Windows Command
  -d DOMAIN_SEARCH  Domain to Check Commands On
Скачать инструмент