차례:
정의-Syn Flooding이란 무엇입니까?
SYN 플러딩은 시스템이 지속적 SYN 요청을 대상 서버에 전송하여 과도하게 사용하고 응답하지 않도록하는 일종의 네트워크 또는 서버 성능 저하 공격입니다. 해커 또는 악의적 인 의도를 가진 사람이 사용자 요청을 이행하거나 결국 충돌하도록 대상 시스템을 제한하기 위해 사용됩니다.
SYN 플러딩은 SYN 공격이라고도합니다.
Techopedia는 Syn Flooding을 설명합니다
SYN 플러딩은 주로 일련의 SYN 요청 스트림을 활용하는 일종의 서비스 거부 (DoS) 공격입니다. 일반적인 시나리오에서 공격자는 서버의 각 포트에서 SYN 요청을 보냅니다. 서버는 차례로 열린 포트의 승인 (ACK) 패킷과 모든 닫힌 포트의 재설정 (RST) 패킷으로 각 요청에 응답해야합니다. 마찬가지로 공격자 / 해커는 ACK 패킷으로 서버에 다시 응답해야하지만 서버에 추가 SYN 요청 / 패킷을 보내는 것과 함께 연결을 열어 두지 않습니다. 따라서 많은 수의 가짜 또는 불필요한 SYN과 응답하는 ACK 패킷 및 열린 연결로 인해 서버가 사용 중이 어서 합법적 인 요청을 처리 할 수 없습니다.