스머프 공격: 두 판 사이의 차이

IT위키
편집 요약 없음
 
(사용자 3명의 중간 판 5개는 보이지 않습니다)
1번째 줄: 1번째 줄:
ICMP 프로토콜 취약점을 이용한 DoS공격 기법
;ICMP 프로토콜 취약점을 이용한 DoS공격 기법


== 공격 원리 ==
== 공격 원리 ==
* 여러 호스트가 특정 대상에게 다량의 ICMP Echo Request 를 보내게 하여 서비스거부(DoS)를 유발시키는 보안공격
* 여러 호스트가 특정 대상에게 다량의 ICMP Echo Reply 를 보내게 하여 서비스거부(DoS)를 유발시키는 보안공격
* 소스 주소를 공격 대상 호스트로 위조한 ICMP 패킷을 브로드캐스트하면 근처의 호스트가 다량의 Echo Reply를 발생시킨다.
* 소스 주소를 공격 대상 호스트로 위조한 ICMP 패킷을 브로드캐스트하면 근처의 호스트가 다량의 Echo Reply를 발생시킨다.
* 공격 대상 호스트는 다량으로 유입되는 패킷으로 인해 서비스 불능 상태에 빠진다.
* 공격 대상 호스트는 다량으로 유입되는 패킷으로 인해 서비스 불능 상태에 빠진다.
== 공격법 ==
* hping3 프로그램을 통해 간단하게 공격 패킷을 전송할 수 있다.
<pre class='shell'>
hping 192.168.0.255 -a 10.10.10.5 --icmp --flood
</pre>


== 대응 ==
== 대응 ==
11번째 줄: 17번째 줄:
** 라우터에서 Ingress Filtering을 이용하여 Spoof된 패킷(중간에 가로채서 변경)을 차단한다.
** 라우터에서 Ingress Filtering을 이용하여 Spoof된 패킷(중간에 가로채서 변경)을 차단한다.
* 호스트는 IP브로드캐스트로 전송된 ICMP패킷에 대해 응답하지 않게 설정한다.
* 호스트는 IP브로드캐스트로 전송된 ICMP패킷에 대해 응답하지 않게 설정한다.
** 유닉스
:<syntaxhighlight lang='bash'>
ndd -set /dev/ip ip_forward_directed_broadcasts 0
</syntaxhighlight>


[[분류 : 보안]]
[[분류 : 보안]]
[[분류 : 해킹 기법]]
[[분류:보안 공격]]
[[분류 : 정보보안기사]]
[[분류 : 정보보안기사]]

2020년 11월 13일 (금) 17:34 기준 최신판

ICMP 프로토콜 취약점을 이용한 DoS공격 기법

공격 원리[편집 | 원본 편집]

  • 여러 호스트가 특정 대상에게 다량의 ICMP Echo Reply 를 보내게 하여 서비스거부(DoS)를 유발시키는 보안공격
  • 소스 주소를 공격 대상 호스트로 위조한 ICMP 패킷을 브로드캐스트하면 근처의 호스트가 다량의 Echo Reply를 발생시킨다.
  • 공격 대상 호스트는 다량으로 유입되는 패킷으로 인해 서비스 불능 상태에 빠진다.

공격법[편집 | 원본 편집]

  • hping3 프로그램을 통해 간단하게 공격 패킷을 전송할 수 있다.
hping 192.168.0.255 -a 10.10.10.5 --icmp --flood

대응[편집 | 원본 편집]

  • 라우터에서 다른 네트워크에서 자신의 네트워크로 들어오는 IP브로드캐스트 패킷을 차단한다.
    • 라우터에서 Direct Broadcast를 Disable시킨다.
    • 라우터에서 Ingress Filtering을 이용하여 Spoof된 패킷(중간에 가로채서 변경)을 차단한다.
  • 호스트는 IP브로드캐스트로 전송된 ICMP패킷에 대해 응답하지 않게 설정한다.
    • 유닉스
ndd -set /dev/ip ip_forward_directed_broadcasts 0