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

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

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

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

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

Категории

Все категории
Loading categories
NewPowerDNS — Обновлённая версия PowerDNS от @domchell. Добавляет поддержку передачи через A-записи DNS и несколько других полезных функций. | Kitploit
Инструменты/GitHubGitHub/icyguider/newpowerdns
Эксфильтрация данныхКомандование и УправлениеRed TeamingРазработка Полезной Нагрузки
GitHubicyguider/newpowerdns

NewPowerDNS

Обновлённая версия PowerDNS от @domchell. Добавляет поддержку передачи через A-записи DNS и несколько других полезных функций.

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

Популярное

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

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

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

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

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

NewPowerDNS

NewPowerDNS — обновлённая версия PowerDNS от @domchell. Основное новшество — поддержка передачи файлов с использованием DNS A-записей. Полный список внесённых изменений приведён ниже:

  • Поддержка передачи через DNS A-записи
  • Сжатие Gzip для уменьшения размера передаваемых файлов
  • Поддержка передачи файлов всех типов
  • Новые стейджеры, которые легко обфусцировать или выполнять построчно, чтобы обойти блокировку со стороны AV/EDR
  • Возможность вывода, выполнения или сохранения переданного файла
  • Обновление с python2 до python3

Единственная зависимость помимо python3 — scapy. Её легко установить через pip:

root@kitploit:~
python3 -m pip install scapy

Ниже представлено видео, демонстрирующее передачу файлов через DNS A- и TXT-записи:

Примеры и использование

Передача powershell-скрипта через DNS A-записи и вывод в консоль:

root@kitploit:~
python3 NewPowerDNS.py --file AmSeeETWBP.ps1 --domain sub.domain.com -r A -a print

Передача exe-файла через DNS TXT-записи и сохранение на диск:

root@kitploit:~
python3 NewPowerDNS.py --file SharpHound.exe --domain sub.domain.com -r TXT -a save

Передача powershell-скрипта через DNS TXT-записи и автоматическая загрузка в память:

root@kitploit:~
python3 NewPowerDNS.py --file Invoke-Seatbelt.ps1 --domain sub.domain.com -r TXT -a exec

Общее использование:

root@kitploit:~

 ___                        ___  _ _  ___
| . \ ___  _ _ _  ___  _ _ | . \| \ |/ __>
|  _// . \| | | |/ ._>| '_>| | ||   |\__ \
|_|  \___/|__/_/ \___.|_|  |___/|_\_|<___/

DNS A Record & updated stager version by @icyguider
        Original version by @domchell


usage: NewPowerDNS.py [-h] [-f <file>] [-d <domain>] [-a <action>] [-r <record-type>] [-i <interface>]

optional arguments:
  -h, --help            show this help message and exit
  -f <file>, --file <file>
                        file to transfer
  -d <domain>, --domain <domain>
                        domain with auth NS record
  -a <action>, --action <action>
                        action to perform once data is transferred (options: save, exec, print)
  -r <record-type>, --record-type <record-type>
                        type of DNS record to use for transfer (options: A, TXT) (default: TXT)
  -i <interface>, --interface <interface>
                        interface to bind to (default: eth0)
Скачать инструмент