CYBERSECURITY-PRACTITIONER practice question 28 of 30
Which method is used to exploit vulnerabilities, services, and applications?
Full set: 225 questionsDNS tunneling is a method used by attackers to bypass security controls. It involves encapsulating malicious data, including exploit payloads or command-and-control (C2) traffic, within DNS queries and responses. Because DNS traffic (on UDP/TCP port 53) is essential for network operations, it is often permitted through firewalls with less scrutiny. This allows attackers to establish a covert communication channel to deliver malware, exfiltrate data, or directly send commands to a compromised system. Furthermore, specially crafted DNS packets can be used to exploit vulnerabilities directly within the target's DNS server software, making it a direct method of exploitation.
A. encryption: Encryption is a defensive technology used to ensure data confidentiality and integrity. It is a security control, not a method for exploitation.
B. port scanning: This is a reconnaissance technique used in the initial phase of an attack to discover open ports and running services, not the act of exploitation itself.
D. port evasion: This is a tactic used to bypass simple port-based firewalls by running a service on a non-standard port. It facilitates exploit delivery but is not the exploitation method. ---
1. Palo Alto Networks
"What Is DNS Tunneling?"
Cyberpedia.
Reference: "DNS Tunneling is a method that attackers use to bypass security measures. It involves encoding the data of other programs or protocols in DNS queries and responses. Attackers can use this to create a persistent communication channel for purposes such as data exfiltration or command and control (C2)." This document establishes DNS tunneling as a method for malicious communication that bypasses security
which is essential for delivering exploits or controlling compromised systems.
2. MITRE ATT&CK®
Technique T1071.004
"Application Layer Protocol: DNS".
Reference: "Adversaries may communicate using the Domain Name System (DNS) application layer protocol to avoid detection/network filtering by blending in with existing traffic. Commands
custom payloads
and stolen data can be encoded into the contents of DNS queries and responses." This source confirms that DNS can be used as a protocol to carry payloads
which is central to exploitation and C2.
3. Palo Alto Networks
"Best Practices for Securing DNS"
paloaltonetworks.com.
Reference: In sections discussing DNS security
the documentation highlights the threat of DNS tunneling for C2 and data exfiltration
and describes how Palo Alto Networks security subscriptions provide signatures and analytics to detect and block this specific threat vector. This frames DNS tunneling as a direct attack method that requires specific security countermeasures.
4. Palo Alto Networks
"App-ID Overview"
docs.paloaltonetworks.com.
Reference: This document explains that App-ID identifies applications "regardless of port
protocol
SSL/SSH encryption
or other evasive tactic employed." This directly addresses "port evasion" (running applications on non-standard ports) as an evasive tactic
distinguishing it from the exploit or payload itself. This supports the reasoning that port evasion is a facilitator for an attack
not the method of exploitation.
Keep practicing
Take the free CYBERSECURITY-PRACTITIONER practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other CYBERSECURITY-PRACTITIONER practice questions
- Question 1What is an operation of an Attack Surface Management (ASM) platform?
- Question 3How can local systems eliminate vulnerabilities?
- Question 4With regard to cloud-native security in layers, what is the correct order of the four C's…
- Question 5Identify a weakness of a perimeter-based network security strategy to protect an organiza…
- Question 6How does Cortex XSOAR Threat Intelligence Management (TIM) provide relevant threat data t…
- Question 7Which security component can detect command-and-control traffic sent from multiple endpoi…
