关于冰盾 | 使用条款 | 网站地图
 
简单防范PHPDDOS对外发UDP包消耗流量
简单防范PHPDDOS对外发UDP包消耗流量
作者:冰盾防火墙 网站:www.bingdun.com 日期:2014-12-12
 

 一、phpddos的危害:phpddos对外发包时,会消耗服务器大量流量,占用大量带宽,导致网络延迟增大,甚至丢包;并且还会浪费服务器的cpu资源;其危害性极大。

二、简单防御方法:

对于Linux系统:<1>禁止本机对外发送UDP包 iptables -A OUTPUT -p udp -j DROP

<2> 允许需要UDP服务的端口(如DNS)iptables -I OUTPUT -p udp --dport 53 -d 8.8.8.8 -j ACCEPT

<3>保存并重启ipbables服务 service iptables save;service iptables restart

对于windows系统: 创建bat批处理文件

DROP UDP Flood

@echo off

cls

:获取DNS地址

for /f "delims=: tokens=1,2" %%a in ('ipconfig /all ^|findstr /i "DNS Server"') do (set DNSIP=%%b)

:新建IP安装策略禁止UDP

netsh ipsec static add policy name=禁止UDP description=允许DNS,拒绝其它UDP外出

:新建IP安全规则

netsh ipsec static add filterlist name=允许UDP

netsh ipsec static add filterlist name=拒绝UDP

:新建IP筛选器

netsh ipsec static add filter filterlist=允许UDP srcaddr=me dstaddr=%DNSIP% description=允许DNS查询 protocol=udp mirrored=yes dstport=53

netsh ipsec static add filter filterlist=拒绝UDP srcaddr=me dstaddr=any description=禁止UDP外出 protocol=udp mirrored=yes

:新建IP筛选器操作

netsh ipsec static add filteraction name=允许DNS查询 action=permit

netsh ipsec static add filteraction name=拒绝UDP外出 action=block

:封装策略

netsh ipsec static add rule name=允许规则 policy=禁止UDP filterlist=允许UDP filteraction=允许DNS查询

netsh ipsec static add rule name=拒绝规则 policy=禁止UDP filterlist=拒绝UDP filteraction=拒绝UDP外出

:应用IP安全策略

netsh ipsec static set policy name=禁止UDP assign=y

三、上面只是通过防火墙来屏蔽phpddos,但这样做是远远不够的。还要通过屏蔽php危险函数等,排查木马,修复程序漏洞等,进一步阻挡有害程序对web服务器的影响.

 

 
最新内容:
网络攻击的行为特征和防御方法[2014-12-12]
什么是udpdns[2014-12-12]
DDoS前世今生 攻击原理与防御方法解析[2014-12-12]
DDoS来了网站该如何抵御[2014-12-12]
谨防浏览网页硬盘被共享[2014-12-12]
黑客经验谈系列之入侵3389起源完整编[2014-12-12]
相关内容:

合作伙伴: 黑基网 补天科技 威盾科技 站长下载 新飞金信 北京电信 ZOL应用下载
中华人民共和国增值电信业务经营许可证京ICP备14024464 公安备案号 京1081234 
版权所有©2003-2014 冰盾防火墙  www.BingDun.com 法律声明
总机:(010)51661195