ExamGecko
Question list
Search
Search

Question 116 - 350-701 discussion

Report
Export

How is DNS tunneling used to exfiltrate data out of a corporate network?

A.

It corrupts DNS servers by replacing the actual IP address with a rogue address to collect information or start other attacks.

Answers
A.

It corrupts DNS servers by replacing the actual IP address with a rogue address to collect information or start other attacks.

B.

It encodes the payload with random characters that are broken into short strings and the DNS server rebuilds the exfiltrated data.

Answers
B.

It encodes the payload with random characters that are broken into short strings and the DNS server rebuilds the exfiltrated data.

C.

It redirects DNS requests to a malicious server used to steal user credentials, which allows further damage and theft on the network.

Answers
C.

It redirects DNS requests to a malicious server used to steal user credentials, which allows further damage and theft on the network.

D.

It leverages the DNS server by permitting recursive lookups to spread the attack to other DNS servers.

Answers
D.

It leverages the DNS server by permitting recursive lookups to spread the attack to other DNS servers.

Suggested answer: B

Explanation:

Domain name system (DNS) is the protocol that translates human-friendly URLs, such as securitytut.com, into IP addresses, such as 183.33.24.13. Because DNS messages are only used as the beginning of each communication and they are not intended for data transfer, many organizations do not monitor their DNS traffic for malicious activity. As a result, DNS-based attacks can be effective if launched against their networks. DNS tunneling is one such attack.

An example of DNS Tunneling is shown below:

The attacker incorporates one of many open-source DNS tunneling kits into an authoritative DNS nameserver (NS) and malicious payload.

2. An IP address (e.g. 1.2.3.4) is allocated from the attacker's infrastructure and a domain name (e.g. attackerdomain.com) is registered or reused. The registrar informs the top-level domain (.com) nameservers to refer requests for attackerdomain.com to ns.attackerdomain.com, which has a DNS record mapped to 1.2.3.4 3. The attacker compromises a system with the malicious payload. Once the desired data is obtained, the payload encodes the data as a series of

32 characters (0-9, A-Z) broken into short strings

(3KJ242AIE9, P028X977W,…).

4. The payload initiates thousands of unique DNS record requests to the attacker's domain with each string as a part of the domain name (e.g. 3KJ242AIE9.attackerdomain.com). Depending on the attacker's patience and stealth, requests can be spaced out over days or months to avoid suspicious network activity.

5. The requests are forwarded to a recursive DNS resolver. During resolution, the requests are sent to the attacker's authoritative DNS nameserver, 6. The tunneling kit parses the encoded strings and rebuilds the exfiltrated data.

Reference: https://learn-umbrella.cisco.com/i/775902-dns-tunneling/0

asked 10/10/2024
David Aquino
41 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first