수업/네트워크 보안
네트워크 보안 실습: DNS Spoofing
끝내주는하루
2025. 4. 23. 00:52
DNS Spoofing
DNS Spoofing은 공격자의 가짜 DNS 패킷에 속아서 시스템이 도메인 이름에 대응되는 IP를 못찾게 하는 공격
정상적인 과정
0. 시스템 A가 외부 웹 서버(xxx.com)에 접속하기 위해서는 도메인 이름 xxx.com에 해당되는 IP를 알아야 한다.
1.먼저, 시스템 A는 외부 DNS 서버에 xxx.com에 대응되는 IP를 알려달라고 요청한다.
2. 요청을 받은 DNS 서버는 해당 IP를 답변해 준다.
3. 그 후 시스템 A는 DNS 서버로부터 받은 IP로 접속한다.
(주의)위 과정에서 시스템 A는 외부 DNS 서버를 인증하지 않는다.
1. 시스템 A는 외부 웹 서버에 접속하기 위해 외부 DNS 서버에 xxx.com에 대응되는 IP를 알려달라고 요청한다.
2. 이 요청을 도청한 공격자가 피싱 웹 서버의 IP를 답변해 준다.
3. 그 결과, 시스템 A는 피싱 웹 서버로 접속하게 된다.