下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
梭子鱼WEB应用防火墙高校网应用分析
为了响应2010年上海世博会网络安全工作的号召,上海各高校都积极深入发展门户网站的安全建设,推行信息公开,提高高校工作的透明度,充分发挥高校信息平台对学生的学习和生活等各方面的帮助。其门户网站()是该校电子门户及办公系统建设的重要组成部分,作为该校面向社会的窗口,发布学生信息,提供“网上办公”、“在线通告”等业务,为老师和学生提供方便。来自Web的安全挑战:随着高校业务资源逐渐向数据中心高度集中,Web成为一种普适平台,上面承载了越来越多的核心业务。Web的开放性带来丰富资源、高效率、新工作方式的同时,也使机构的重要信息暴露在越来越多的威胁中。根据了解该校门户网站承载了各2级学院的网上业务,网页以动态内容居多。去年,该研究生院网站遭遇SQL群注(MassSQLInjection)攻击,网站发布的重要信息被篡改成为大量签名,“HaCkeDBy:Skz0r_l337-Underground-Security”(意为:由Skz0r_l337-Underground-Security入侵),各级页面不再具有正常的观感。访问网站时还发现,该网站已被Google列为含有恶意代码的网站。最为棘手的是:期间持续发生“网页被篡改-恢复-再次被篡改-再次恢复…”的现象。间歇还伴随有针对WEB服务器的DDoS攻击,网站访问峰值严重超过服务器正常所能处理的最大负荷。在提供解决方案之前,我们帮助用户理清了一些应用层防火墙的基本概念:1.何谓应用层防火墙;2.梭子鱼的应用层防火墙与传统入侵检测产品的区别;3.梭子鱼Web应用防火墙WAF产品的防御攻击特性;其次在该高校网站遭遇多重攻击,网站陷入困境的时候梭子鱼所提供的解决方案:1.能应对当前攻击,且具备持续防护能力,对业务影响尽可能小,管理简单;2.针对多台核心WEB服务器提供防护;3.自动学习网页应用结构;4.自动调整用户习惯4.主动模式来过滤所有的WEB请求;5.提供简明维护的平台;解决方案:基于对梭子鱼公司的信任,2010年在售前过程中,我们有幸对该学校负责人进行了一次长时间的技术沟通。我们首先解释了几项用户关心的问题:1.何谓应用层防火墙梭子鱼应用层防火墙(全称,梭子鱼WEB应用防火墙,即WAF)通过执行应用会话内部的请求来处理应用层,它专门保护Web应用通信流和所有相关的应用资源免受利用Web协议或应用程序漏洞发动的攻击。应用防火墙可以阻止将应用行为用于恶意目的的浏览器和HTTP攻击,强大的应用防火墙甚至能够模拟代理成为网站服务器接受应用交付,形象的来说相当于给原网站加上了一个安全的绝缘外壳。2.应用层防火墙与传统的入侵检测设备之间具有本质上的区别在TCP/IP模型中网络流量从物理层到应用层是逐层递交,入侵检测设备(IPS)主要定位在分析传输层和网络层的数据,而再往上则是复杂的各种应用层协议报文,而应用层防火墙(WAF)则仅提供对Web应用流量全部层面的监管。IPS需要处理网络中所有的流量,而WAF仅处理与Web应用相关的协议,其他的则给予转发。3.梭子鱼WEB应用防火墙可以防御的攻击类型:1)SQL注入:一些应用程序通过复制Web客户端输入来创建数据库查询。黑客通过构造一些应用程序没有仔细检查和会被拒绝的字符串,来获取返回的机密数据。2)跨站点脚本:黑客插入脚本代码(如JavaScript或ActiveX)到一个输入字符串,导致Web服务器泄漏用户名和密码等信息。3)操作系统命令注入:一些应用程序从web输入来创建操作系统命令,就像访问一个文件和显示文件内容。如果输入的字符串没有仔细检查机制,黑客就可以创建输入来显示未经授权的数据、修改文件或系统参数。4)会话劫持:黑客通过猜测基于令牌格式知识的会话令牌的内容来获得登录会话的权利。这使得黑客能接管会话并可以得到原来的用户帐户信息。5)篡改参数或URL:web应用程序通常在返回的的web页面中嵌入参数和URL,或者用授权的参数更新缓存。黑客可以修改这些参数、URL或缓存,使Web服务器返回不应泄漏的信息。6)缓冲区溢出:应用程序代码应该检查输入数据的长度,以确保输入数据不会超出剩余的缓冲区和修改相邻的存储。黑客很快就会发现应用程序不检查溢出,并创建输入来导致溢出。在部署过程中,针对高校网站的特性,梭子鱼WAF提供了以下解决方案:1.WAF透明部署在防火墙和WEB服务器群及应用服务器之间(如下图所示),在网络中即插即用,不改变网络拓扑和网站业务流程,管理简单;▲图1:WAF部署方案2.WAF提供了针对核心WEB服务器群的防护;根据高校的网站部署的特点,一般大学站点都具有数十个主站点,同一台服务器会同时具有几个站点的特色,我们会区分各站点之间的不同属性进行分类管理,例如:普通学生登陆的站点都是HTTP协议,而教师员工登陆的管理平台和办公系统都是HTTPS协议,因此我们会设计一套HTTP协议的基本防御模版,而HTTPS协议我们会在基本保护的策略框架下,再启用SSL加速的功能,来帮助提升用户的访问速度。3.WAF自动扫描网站结构;梭子鱼WAF主动扫描网站结构并根据结果生成防护规则,分析整个Web站点,并建立正常状态模型。根据高校的网站设计的特点,一般高校网站中各学院站点的设计模版都比较固定化,梭子鱼会主动寻找每一个小站点的树型目录和文件结构,帮助防御不必要外网“穷举型”的攻击。4.WAF自动学习用户习惯;WAF会自动调整外网用户登陆网站后的使用习惯,例如在某个学院站点的通告栏上的发贴字数长度,会随着用户习惯逐渐增多。5.WAF调整主动模式来过滤所有的WEB请求;根据高校的网站防御的特点,一般高校的门户网站都具有前端学生登陆信息平台查看信息,后端管理人员发布学校最新动态、管理学生档案、处理学生业务等等工作流。所以在网站前端我们过滤的总体策略都是过滤常规攻击方式,并且对进入网站之后所有提交的数据和语句做限定,在网站后端管理平台,一方面我们将限定指定的管理人员登陆,另一方面我们适当调整管理者登陆系统之后的限定权限,以免发生网站后端被攻击的事件。基于学习的主动模式目的是为了建立一个安全防护模型,一旦行为有差异则可以发现,比如隐藏的表单、限制型的Listbox值是否被篡改、输入的参数类型不合法等,这样在面对多变的攻击手法和未知的攻击类型时能依靠安全防护模型动态调整防护策略。6.梭子鱼提供简明维护的平台;经过长期的了解和沟通,高校的网络管理者非常青睐于梭子鱼简明的维护平台和日志系统。一般经过简单的培训,他们便可以轻松的查看网站的安全隐患和轻松的进行安全加固。效果及用户评价:作为国内权威专业电子商务研究机构,包括B2B领域的阿里巴巴、网盛生意宝、中国制造网、慧聪网、环球资源、金银岛、一达通、敦煌网等企业;B2C领域的京东商城、当当网、卓越亚马逊、新蛋中国、红孩子、凡客诚品(VANCL)、麦考林(麦网)、库巴购物网、苏宁易购、淘宝网、拍拍网、eBay易趣网、乐酷天、百度有啊、乐淘网、银泰网、珂兰钻石网等;支付领域的支付宝、财付通、环迅支付、百付宝、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《计算物理》课程教学大纲
- 黑龙江省牡丹江市2024-2025学年高三上学期期中考试生物试题含答案
- 2024年出售农民自建房合同范本
- 2024年代理服务简单版合同范本
- 2024年承接山地运输合同范本
- 福建省部分达标学校2024-2025学年高一上学期11月期中考试 物理(含解析)
- 东南交通大学规划
- 医院收费室主任述职报告
- 冬季七防知识培训
- 医院保洁人员培训内容
- 蔬菜主要病虫害识别及防治技术(培训课件)
- 全文《中国式现代化》PPT
- 《红楼梦》深入研读学习任务群设计
- 消毒供应中心专科试题
- 医养康养中心设备配备清单
- TRIZ理论-创新方法课件
- 实习协议模板(最新版)
- 人教版六年级上学期科学4.14《风能和水能》教学课件
- 人体五脏六腑 课件
- 医院人才梯队建设情况汇报
- 动火作业票填写模板
评论
0/150
提交评论