Attacks on a service – domain spoofing and hijacking, or cache poisoning
Domain spoofing, generally known as DNS spoofing and also called DNS cache poisoning, is a technique in which attackers alter DNS records to redirect network traffic to a malicious phishing website that looks like an original website, to grab credentials, confidential data, and so on.
So, how does a DNS spoofing attack work in a real-world environment? Let’s understand the basics of this attack with a simple diagram, as shown in the following figure:
Let’s elaborate on the preceding figure, as follows:
- An attacker injects a fake or malicious website DNS entry into the DNS server.
- The victim opens the original website (domain).
- The DNS resolver checks the domain name in its cache and resolves it in the fake DNS entry.
- Once the domain is resolved, the victim will be redirected to the fake malicious domain. ...