보안 용어집: DDoS

애플리케이션 계층 DDoS 공격

애플리케이션 계층 DDoS(분산 서비스 거부) 공격은 OSI 컴퓨터 네트워킹 모델의 최상위 계층인 애플리케이션 계층을 표적으로 삼습니다. 이 계층은 최종 사용자 프로세스와 애플리케이션이 작동하는 곳으로, 사용자와 네트워크 서비스 간 상호 작용의 중요한 지점이 됩니다.

네트워크 인프라를 대상으로 하는 낮은 수준의 DDoS 공격과 달리 애플리케이션 계층 공격은 좀 더 미묘합니다. 이는 애플리케이션 자체 내의 특정 취약점이나 문제에 중점을 둡니다. 목표는 웹 서버부터 SIP(Session Initiation Protocol), 음성 서비스, BGP(Border Gateway Protocol)와 같은 기타 애플리케이션 서비스에 이르기까지 애플리케이션의 정상적인 기능을 방해하는 것입니다.

이러한 공격은 적법한 요청을 모방하는 경우가 많아 탐지 및 완화가 더 어렵기 때문에 교활합니다. 이들은 애플리케이션의 약점을 악용하여 사용자에게 콘텐츠나 서비스를 제공하지 못하게 만듭니다. 예를 들어, 공격자는 합법적인 것처럼 보이는 HTTP 요청으로 웹 서버를 가득 채울 수 있으며, 이로 인해 서버에 과부하가 걸리고 실제 사용자 요청을 처리할 수 없게 될 수 있습니다.

애플리케이션 계층 DDoS 공격은 일반적으로 본질적으로 중소 규모입니다. 이는 일반적으로 프로토콜 핸드셰이크 및 애플리케이션 표준 준수와 관련하여 애플리케이션에서 사용하는 특정 프로토콜을 준수해야 하기 때문입니다. 이 계층에서 발생하는 대규모 공격은 더 쉽게 탐지하고 완화할 수 있으므로 덜 일반적입니다.

이러한 공격의 특징적인 측면은 종종 손상된 사물 인터넷(IoT) 장치로 구성된 개별 지능형 클라이언트를 사용한다는 것입니다. 이러한 장치는 표적 애플리케이션에 대한 조직화된 공격을 시작하는 데 사용됩니다. 다른 형태의 DDoS 공격과 달리 애플리케이션 계층의 공격은 일반적으로 스푸핑될 수 없습니다. 즉, 공격 장치를 식별할 수 있습니다.

이러한 정교한 공격에 대응하기 위해 NETSCOUT의 Omnis AED와 같은 솔루션이 사용됩니다. 이 도구는 강력한 하이브리드 DDoS 보호를 제공하도록 설계되었습니다. 이는 네트워크 경계에서 작동하여 애플리케이션 계층의 공격을 포함한 다양한 공격으로부터 보호합니다. 온프레미스와 클라우드 기반 방어를 혼합하여 사용하여 이러한 공격을 탐지하고 완화함으로써 애플리케이션과 서비스의 지속적인 가용성을 보장합니다.

요약하면, 애플리케이션 계층 DDoS 공격은 애플리케이션의 기능적 측면을 표적으로 삼는 정교한 형태의 사이버 위협입니다. 표준 프로토콜을 준수하고 합법적으로 보이는 요청을 사용하므로 전문적인 탐지 및 완화 전략이 필요합니다.