DNS-Shell : An Interactive Shell Over DNS Channel

DNS-Shell is an interactive Shell over DNS channel. The server is Python based and can run on any operating system that has python installed, the payload is an encoded PowerShell command.

The Payload is generated when the sever script is invoked and it simply utilizes nslookup to perform the queries and query the server for new commands the server then listens on port 53 for incoming communications, once payload is executed on the target machine the server will spawn an interactive shell.

Once the channel is established the payload will continously query the server for commands if a new command is entered, it will execute it and return the result back to the server.

Also Read – Google makes it easy for AI developers to keep users’ data private

Usage

Running it is relatively simple

It supports two mode of operations direct and recursive modes:

  • Perform a git clone from our DNS-shell Github page
  • Its direct mode: sudo python DNS-Shell.py -l -d [Server IP]
  • Its recursive mode: sudo python DNS-Shell.py -l -r [Domain]


AddThis Website Tools
R K

Recent Posts

evilrdp : The Ultimate Tool For Elevated RDP Command Controlevilrdp : The Ultimate Tool For Elevated RDP Command Control

evilrdp : The Ultimate Tool For Elevated RDP Command Control

In the realm of remote desktop management, evilrdp stands out as a powerful tool designed…

4 hours ago
wa-tunnel – TCP Tunneling Through Whatsappwa-tunnel – TCP Tunneling Through Whatsapp

wa-tunnel – TCP Tunneling Through Whatsapp

wa-tunnel is an innovative tool designed to tunnel TCP data through two WhatsApp accounts, leveraging…

4 hours ago
Deepfake Apps : How They Function And Their ApplicationsDeepfake Apps : How They Function And Their Applications

Deepfake Apps : How They Function And Their Applications

Deepfake apps are sophisticated tools that utilize advanced AI algorithms, particularly Generative Adversarial Networks (GANs),…

4 hours ago
Subdominator – Unleash The Power Of Subdomain EnumerationSubdominator – Unleash The Power Of Subdomain Enumeration

Subdominator – Unleash The Power Of Subdomain Enumeration

Subdominator is a lightweight and fast tool designed for passive subdomain enumeration, primarily used in…

4 hours ago
Doing The Due Diligence : Analyzing The Next.js Middleware Bypass (CVE-2025-29927)Doing The Due Diligence : Analyzing The Next.js Middleware Bypass (CVE-2025-29927)

Doing The Due Diligence : Analyzing The Next.js Middleware Bypass (CVE-2025-29927)

A critical vulnerability, CVE-2025-29927, has recently been identified in the Next.js ecosystem, allowing attackers to…

5 hours ago
Awesome-Redteam : A Comprehensive Guide To Advanced Red Teaming Tools And TechniquesAwesome-Redteam : A Comprehensive Guide To Advanced Red Teaming Tools And Techniques

Awesome-Redteam : A Comprehensive Guide To Advanced Red Teaming Tools And Techniques

The Awesome-Redteam repository is a comprehensive collection of tools and resources designed for red teaming…

7 hours ago