1 / 10

ICMP DoS 攻擊原理與防禦方法

ICMP DoS 攻擊原理與防禦方法. A0933357 邱爾盛. ICMP DoS 攻擊. ICMP ( Internet Control Message Protocol )是 TCP/IP 通訊協定中定義封包的一種,主要功能是用來在網路上傳遞一些簡單的控制訊號。 ICMP DoS 攻擊主要有以下兩種手法: Ping of Death Smurf 攻擊. Ping of Death. 利用 Ping 這支程式產生超過 IP 協定最大封包限制的封包 (max = 65535bytes) 。

bart
Download Presentation

ICMP DoS 攻擊原理與防禦方法

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ICMP DoS攻擊原理與防禦方法 A0933357 邱爾盛

  2. ICMP DoS攻擊 • ICMP(Internet Control Message Protocol)是TCP/IP通訊協定中定義封包的一種,主要功能是用來在網路上傳遞一些簡單的控制訊號。 • ICMP DoS攻擊主要有以下兩種手法: • Ping of Death • Smurf攻擊

  3. Ping of Death • 利用Ping這支程式產生超過IP協定最大封包限制的封包(max = 65535bytes)。 • 接收者的作業系統沒有作檢查的功能,使得系統當機,有這個bug的OS有Unix、Mac、Netware。 • 也可能這些超大封包會fragmentation,但最後受害者還是會重組回來,造成Buffer Overflow而當機。

  4. Smurf • 以程式利用IP Protocol來傳送大量的Ping Message到給Internet上許多機器,造成產生大量的Reply Message造成網路的癱瘓。 • 也可以將欲攻擊主機的IP設為該封包Source IP Address,並且送到Broadcast位址,造成大數量的Reply Message回傳給受害者。

  5. 對ICMP Dos攻擊的防禦 • 最近的新版作業系統都已經對Ping of Death做了漏洞修補,或可將其傷害控制在一定的範圍中,因此相對的危害不並算大。本節重點為討論另一種較為嚴重而難以防範的Smurf攻擊。 • 主要的解決方法都是基於Huegen所提出的幾個對策[13],我們將在下面討論其作法。

  6. 關閉broadcast功能 • 將區域網路內的router的廣播功能關閉。由於Smurf攻擊中的重點就是「將小量的ICMP封包透過router的廣播功能,傳送給在網段上的每一台電腦」,因此router在這場攻擊中扮演著舉足輕重的放大器(amplifier)角色。

  7. 實行封包過濾 • 由於典型的Smurf攻擊手法是「從外部網路傳送假造來源IP的ICMP封包」,因此另一種防禦方法是,在內部網路對外聯繫的窗口,如router(或防火牆,如果有建立的話),實行封包過濾功能,阻擋外界不正常的ICMP封包(如來源IP為內部網路)進入。

  8. 關閉ICMP Echo Reply功能 • Huegen所提的最終解決方案是對Smurf攻擊的回應封包來源做處理,亦即關閉在此網路上的每台主機對於ICMP Echo Request的回應。雖然這是很基本的防禦措施,但這樣做有兩個缺點,一是會將正常的Echo Request Reply功能給擋掉,使得”Ping”指令無法使用,有可能會對網路系統的測試與管理,產生一些限制。

  9. 來源 • http://www.iii.org.tw/adc/papers/thesis/00B02.htm

  10. THE END

More Related