DNS-Black-Cat(DBC) : Multi Platform Toolkit For An Interactive DNS Shell Commands Exfiltration, By Using DNS-Cat You Will Be Able To Execute System Commands In Shell Mode Over DNS Protocol

DNS-Black-Cat is a Multi-platform toolkit for an interactive C2C DNS shell, by using DNS-Black-Cat, you will be able to execute system commands in shell mode over a fully encrypted covert channel.

Server

ported as a python script, which acts as DNS server with required functionalities to provide interactive shell command interface.

Client

ported as the following file formats

  • Windows 32/64 executable (exe)
  • Linux 32/64 executable (ELF)
  • Powershell Script (ps1)
  • Dynamic Link Library (DLL)
  • MacOS Darwin x86_64

Highlights

  • The agent supports multi-platforms.
  • built-in feature with 0xsp-mongoose RED.
  • Available as win32/64 executable, Powershell script, Linux ELF.
  • Encrypted and encoded DNS Queries.
  • Traffic Segmentation.
  • Speed and stability.
  • Stealth and undetectable.

Releases

SystemSupported
Windows (EXE)YES
Windows (PS)YES
Windows (DLL)YES
LinuxYES
MacOSYES
BSDStill
AndroidStill