Sorry, this page is no longer available
Sorry, this page is no longer available
Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.

DNS Tunneling

Save
May 11, 2024 3 minute read

DNS Tunneling is a technique that allows users to transmit data over a network in a covert manner by using the Domain Name System (DNS) protocol. It involves encapsulating data within DNS queries and responses, making it appear as legitimate DNS traffic. This technique can be used to bypass network security controls, such as firewalls and intrusion detection systems, and to evade censorship and surveillance.

Uses of DNS Tunneling

DNS Tunneling has various use cases, including:

  • Exfiltrating sensitive data: DNS Tunneling can be used to extract confidential information from a restricted network without raising suspicion.
  • Establishing command and control channels: Attackers can use DNS Tunneling to establish covert communication channels with compromised systems for remote control and data exfiltration.
  • Bypassing network restrictions: DNS Tunneling can be used to bypass internet filtering and censorship mechanisms in countries with restricted internet access.
  • Evading detection: By leveraging the inherent nature of DNS traffic, DNS Tunneling can avoid detection by security measures that focus on identifying traditional network traffic anomalies.

How DNS Tunneling Works

Path to DNS Tunneling

Take the first step.
We've curated two courses to help you on your path to DNS Tunneling. Use these to develop your skills, build background knowledge, and put what you learn to practice.
Sorted from most relevant to least relevant:

Share

Help others find this page about DNS Tunneling: by sharing it with your friends and followers:

Reading list

We've selected three books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in DNS Tunneling.
Provides a detailed guide to advanced DNS tunneling techniques. It covers topics such as DNS tunneling over HTTPS and DNS tunneling over ICMP.
Provides a comprehensive overview of DNS firewalls. It covers the basics of DNS firewalls, as well as more advanced techniques. It valuable resource for anyone who wants to learn more about how to use DNS firewalls to protect their networks.
This tutorial provides a basic overview of DNS tunneling. It good starting point for anyone who wants to learn more about this topic.
Table of Contents
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser