Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
NewPowerDNS — Versione aggiornata di PowerDNS di @domchell. Aggiunge il supporto per i trasferimenti tramite record DNS A e alcune altre funzionalità utili. | Kitploit
Strumenti/GitHubGitHub/icyguider/newpowerdns
Esfiltrazione DatiCommand and ControlRed TeamingSviluppo Payload
GitHubicyguider/newpowerdns

NewPowerDNS

Versione aggiornata di PowerDNS di @domchell. Aggiunge il supporto per i trasferimenti tramite record DNS A e alcune altre funzionalità utili.

Vedi Repository
85943 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

NewPowerDNS

NewPowerDNS è una versione aggiornata di @domchell's PowerDNS. La principale funzionalità aggiunta è il supporto per il trasferimento di file tramite record DNS A. Di seguito è riportato un elenco completo delle modifiche apportate:

  • Supporto per il trasferimento tramite record DNS A
  • Compressione Gzip per ridurre le dimensioni del file trasferito
  • Supporto per il trasferimento di tutti i tipi di file
  • Nuovi stager che possono essere facilmente offuscati o eseguiti riga per riga per evitare di essere bloccati da AV/EDR
  • Opzioni per stampare, eseguire o salvare il file trasferito
  • Aggiornamento da python2 a python3

L'unica dipendenza oltre a python3 è scapy. Può essere facilmente installato tramite pip in questo modo:

root@kitploit:~
python3 -m pip install scapy

Guarda qui sotto un video che dimostra il trasferimento di file tramite record DNS A e TXT:

Esempi e utilizzo

Trasferisci lo script PowerShell tramite record DNS A e stampalo sulla console:

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

Trasferisci il file exe tramite record DNS TXT e salvalo su disco:

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

Trasferisci lo script PowerShell tramite record DNS TXT e caricalo automaticamente in memoria:

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

Utilizzo generale:

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)
Scarica lo strumento