WAF功能优化

1. 阻断 客户访问 某些敏感页面。(URL阻断功能,可配置)

   1)可以收集一些针对某一页面的漏洞,比如典型的FCKeditor上传漏洞的URL:fckeditor/editor/filemanager/browser/default/browser.html

   2)管理员登陆的地址,阻止任意客户端访问。

   3)阻断一个也没应该可以在WEB攻击防护力阻断,但独立出来比较好,一是多个功能,二是更容易理解和管理。

   4)对违反URL访问规则的地址进行记录,为事后攻击判定,提供依据。

2. 阻止Google爬虫。

   1)因为许多漏洞的攻击都是以Google为跳板的。

   2)需要Google排名的话,那就让Google只能爬到首页,其他页面不能爬。(这个看看能否实现)

3. 阻断 使用扫描工具爬网站目录。

   1)使用扫描工具爬网站目录,明显是有恶意的。

4. 服务器HTTP错误代码拦截,比如:404 500 等错误返回。

   1)许多WEB黑客工具,是根据HTTP的返回状态,判定是否有漏洞的。

   2)我们的策略,200正常时,正常返回,500内部错误时,我们进行拦截,同时返回我们的内容和200正常响应。

5. 能够阻断我们目前已知的所有黑客工具的扫描。

   1)啊D注入工具,穿山甲,明小子,JBroFuzz,WVS,Appscan,X-scan。

   2)对上述工具的扫描规则进行研究与分类,加强攻击识别能力。

   3)例如:明小子检查Sql漏洞的方式就是,and 1=1 返回200正常 and 1=2 返回500内部错误,就认为 and 后的语句被执行,即存在漏洞。

上面这几条,在漏洞真正出现时,并不一定能进行绝对防护,就像杀毒软件一样,但能使网站进入一个较安全的环境,也是最基础的防护。

做到以上几条防护后,网站的运行环境如下(安全方面):

   1)客户端不能随意访问管理员登陆地址,进行注入或暴力破解。

   2)对一些存在问题或漏洞的页面,不能及时修改源码的情况下,进行URL阻止访问。

   3)阻断Google爬虫,使黑客不能通过Google轻易搜索到网站的相关页面。

   4)扫描网站目录,可以获取很丰富的入侵前的有价值信息,阻断后,大量有价值的信息被隐藏。

   5)HTTP错误代码拦截,WEB在debug打开的情况下,会显示很详细的报错信息,对入侵也非常有用。

   6)使通用的黑客工具(上面提到的)在WAF面前无语。

   OEM主要出现在两个地方:

   

   产品界面:源代码中,只能出现一次出现,OEM信息,例如公司名称,产品名称,其他地方均引用变量。

   

   产品手册:重要的几个地方

     公司名称:

     公司简称:

     产品名称:

     产品简称:

     产品型号:

     界面截图:

     硬件截图:

     公司地址:

     公司网址:

     技术支持邮箱:

     技术支持电话:

   

文档这块比较琐碎,用语言容易表达一些,谁去做这块东西,简单一沟通应该就能明白。

转载于:https://my.oschina.net/u/1015651/blog/308421

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值