DNS (Domain Name System)는 서비스, 컴퓨터 및 개인 네트워크에 연결된 다른 장치 또는 단순히 인터넷에 사용되는 이름 지정 시스템(Naming System)입니다. 일반적으로 계층적으로 분산된 이름 지정 시스템입니다. 이 이름 지정 시스템은 각 참여 엔터티에 지정된 도메인 이름과 다른 데이터를 통합합니다.
그러나, DNS가 주로 알려진 것은 기억된 도메인 이름을 IP 주소로 변환하는 기능이며, IP 주소를 사용하여 기본 네트워크 프로토콜을 사용하여 컴퓨터와 장치를 찾습니다. DNS는 포괄적인 분산 디렉터리 서비스를 제공함으로써 20년 이상 인터넷의 일부였습니다.
DNS는 인터넷 운영, 많은 운영 체제 및 응용 프로그램에 중요한 프로토콜이므로 악의적인 사용을 막기 위해 반드시 DNS 서버를 보호해야 합니다. 공격자들은 회사 DNS 설정 및 구성을 변경하기가 너무 쉽다는 것을 알게 됩니다.
따라서 해커는, 로그인 자격 증명에 액세스하여 DNS 레코드를 변경 및 변경할 수 있습니다. 즉, 마치 실제 웹 서버 자체를 해킹 한 것처럼 효과적으로 자신의 사이트로 트래픽을 리디렉션 할 수 있습니다. DNS 로그인 세부 정보를 얻기 위해 해커와 공격자는 사회 공학 또는 피싱 전자 메일 공격을 사용하여 취약한 DNS 서버를 가로챌 수 있습니다.