我的编程空间,编程开发者的网络收藏夹
学习永远不晚

全面解析互联网常见的4种web防御体系

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

全面解析互联网常见的4种web防御体系

     今天编程学习网来和大家一起探讨“互联网常见的4种web防御体系”,有需要的小伙伴,可以参考一下,希望可以帮助你解决这方面的难题。各位小伙伴一定要认真阅读哦!

问题域

  大多数互联网公司的业务开展都依赖互联网,所以我们这里讨论的是基于数据中心/云环境下的web安全问题。甲方安全的主要职责也是保护公司互联网业务的安全,比如业务持续性、业务数据的私密性,所以优先解决的以下问题:

  DDoS防护,保障业务的持续性,典型case就是前不久美国发生的大面积DDoS攻击,连github都挂了

  防拖库,保护业务数据的私密性,防止用户数据、交易数据等核心数据被窃取,典型case就是前不久京东的账户泄露

  防后门,防止黑客非法获取服务器权限

  常见防御体系

  业内对体系的划分比较多,这里就列举比较常见的几种

  边界防护体系

  最常见的防护体系就是边界防护了,从UTM到下一代防火墙、WAF都是这一体系的产物,强调御敌于国门之外,在网络边界解决安全问题。优势是部署简单,只要在网络边界部署安全设备就行了,包治百病,问题是,一旦边界被黑客突破,即可长驱直入。有人打过比方,称这种防御体系是城堡体系,防御都在城墙,防护还好,没防住敌人进城就开始屠城了。

  纵深防御体系

  纵深防御体系是边界防护体系的进步,强调的是任何防御措施都不是万能的,存在一定概率黑客是可以突破防御措施的,所以纵深防御的本质就是多层防御,就好比在城堡外围建设了好几层防御,城堡自己也分外城和内城,重要内部设置还配备专职守卫,黑客死磕好几层才能接触到核心数据资产,大大提高攻击成本。

  纵深防御的理念在很长一段时间内都是成功的,因为毕竟黑客攻击也有成本的,不少黑客久攻不下,就开始想其他路子了,最典型就是社工,这个是后话了。大型的传统安全厂商一般都会有纵深防御的解决方案,在web领域至少会包含下面几层,数据库端、服务器端、网络层、网络边界。

  优点是每个产品功能定位清晰,可以不同品牌产品混用,攻击成本较高,安全性较好,不足是各个产品之间缺乏协同机制,盲人摸象、各自为政,检测手段多是基于规则和黑白名单,对于0day以及刻意绕过防御的抱有经济、政治目的的专业黑客,攻克也只是时间问题。

全面解析互联网常见的4种web防御体系_网络安全_大数据_云计算_WEB防御体系_编程学习网教育

  对应的安全产品为:

数字公司提过多次塔防体系,塔防体系我认为本质上也是纵深防御,不过比纵深防御进步的地方是强调了终端要纳入安全防御网络中并且具有自我防御能力,并且有了云的管控能力和威胁情报数据

  塔防体系

  数字公司提过多次塔防体系,塔防体系我认为本质上也是纵深防御,不过比纵深防御进步的地方是强调了终端要纳入安全防御网络中并且具有自我防御能力,并且有了云的管控能力和威胁情报数据,即是后来数字公司主推的云+端+边界+联动的下一代安全体系。不过目前看数字公司主要产品还是集中在办公网领域,安全体系重点还是在办公网而不是web生产网。

  入侵防御系统架构的设计和测试结果

  通过PPDR安全模型我们可以看出,防火墙和入侵检测系统都是网络安全体系中非常重要的一环。但单纯的防火墙或是入侵检测系统都不足以构成一个完整的网络安全防御体系。防火墙执行访问控制策略,阻止来自外部网络的攻击行为,为内部网络提供安全保护,可认为是PPDR中的防护环节。显然,将防火墙与入侵检测系统相结合,在防护和检测两个环节中加入响应环节,将它们有效的结合起来,协同工作,相互补充,组成一个坚实的整体,才能为网络提供充实的安全性保障。4.1防火墙及其局限性

  防火墙(Firewall)是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列安全部件的组合。从防火墙技术来分,可以分为包过滤型和应用代理型两大类。尽管防火墙经过几代的发展,在主动性检测力面有所提高,仍然不能有效检测数据包。如果利用防火墙对数据包进行检测会导致网络效率大大降低,网络费用相应提高。

  4.2入侵检测系统及其局限性

  入侵检测系统(IDS,IntrusionDetectionSystem)是对防火墙有益的补充,作为一种积极主动的安全防御技术,入侵检测技术能够协助系统对付来自网络内部和外部的各种入侵攻击以及合法用户的误操作行为,尽可能的降低入侵对网络带来的危害。

  4.3防火墙与入侵检测联动防御系统设计

  动态的网络需要动态的安全防御措施。防火墙与入侵检测联动防御系统的流程图如图1所示。入侵检测系统积极主动的收集网络中的数据包及主机相关日志,实时监视网络状况,以发现网络中存在的入侵攻击行为,并把发现了的攻击行为传送给防火墙进行有效的拦截处理。

  首先,防护环节实施安全策略,对网络系统实施保护;IDS检测监视网络的现行状况,发现网络中的异常状况,防火墙监督安全策略的有效实施。当发现问题时,检测转向响应环节,通过各种应急措施减小安全事故对系统带来的危害,并修正防护环节存在的缺陷,达到对防护环节的有利补充。整个系统通过不断的“防护――检测――响应――再防护”的循环往复,使得系统的安全性呈现一种螺旋上升的趋势。

  典型的应用部署内容层包括Web类应用系统生成、处理、存储或传输的敏感信息内容,例如客户隐私信息与公司机密等。应用层特指Web应用程序,通常由HTML、Javascript、java、ASP.NET、php等语言编写而成,运行于Web服务器或应用服务器环境,并向用户浏览器提供业务功能访问界面。设备层主要包含承载Web类应用系统的服务器、网络连接设备和存储设备。例如Web服务器、应用服务器、中间件、数据库服务器、操作系统、路由器与防火墙等。网络层包括Web类应用系统的网络架构与互联网出口设计。例如安全域划分、冗余设计、边界防护等。物理层包括维护Web类应用系统的机房物理安全与访问控制等。同时入侵系统所检测的结果在一定程度上为防火墙技术的安全管理作业提供了最可靠的依据,从而将防火墙技术的智能控制访问能力得到大幅度的提升。

  河防体系

  腾讯lake2同学提出的河防体系,概念来自”捻乱止于河防”,捻军是清末的反政府武装,主要战斗模式是游击,主力是马队,遇到正规军打得赢就打,打不赢就跑,马队跑得快,清军步兵、洋枪队根本追不上,搞得清政府很头痛。连当时刚刚打败了太平天国的天下无敌的湘军(湖南人打仗太厉害了,号称“无湘不成军”)也拿捻军没有办法。后来湘军参考明末将领孙传庭对付流寇的办法,以黄河为界,在重要位置步步设防,逐步推进,把捻军赶到一个包围圈里面,再集中优势兵力逼其决战歼灭之。最终捻军被河防策略消灭。

  防方要赢就要靠一个字:“控”——把对手控制在一个可控范围,再用丰富的资源打败他。回到企业入侵防御上来,“控”的思路就是坚壁清野步步为营层层设防,让黑客即使入侵进来也是在可控的位置活动。具体落地就是要在隔离的基础上,严格控制办公网对生产网的访问,同时在生产网内部进行隔离的基础上进行边界防护以及检测。

  河防体系的优点是特别适合数据中心用户,而且一开始业务规划就融入安全管控的公司,具有一定开发能力的公司如果打算自助建设安全体系可以参考,不过缺点也很明显,就是在完全云环境下,不好落地,管理成本较大,大多数互联网公司如果没有足够人力、财力投入很难搞定。

具有一定开发能力的公司如果打算自助建设安全体系可以参考,不过缺点也很明显,就是在完全云环境下,不好落地,管理成本较大,大多数互联网公司如果没有足够人力、财力投入很难搞定。

  下一代纵深防御体系

  下一代web纵深防御系统是突破传统安全基于边界防护的设计理念,从网络、主机、数据库层面,依托人工智能技术以及虚拟机执行技术,结合大数据、威胁情报提供全方位的web纵深防护,保护企业核心web业务不被黑产网络攻击中断,保障企业核心业务数据不被黑产窃取。

  帮助企业建立完整的web防护体系,从传统的边界防护过渡到新一代的基于预测、检测、协同、防御、响应、溯源理念的web纵深防御。威胁情报好比是积累的知识,大数据和人工智能好比是聪明的大脑,WAF、ADS、WAG好比是有效的武器,大家互相配合,实现了下一代的纵深防御,在对已知威胁有较好的防御能力外,对于未知威胁也具有一定防御能力。

WAF、ADS、WAG好比是有效的武器,大家互相配合,实现了下一代的纵深防御,在对已知威胁有较好的防御能力外,对于未知威胁也具有一定防御能力。

  下一代纵深防御原理图

     结束语:看完文章的小伙伴,应该了解“互联网常见的4种web防御体系”了吧!如果觉得自己了解的还不够透彻,还想知道更多这方面的知识,那么大家随时可以登陆编程学习网哟~ 我们一直在这里等待着你的到来。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

全面解析互联网常见的4种web防御体系

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

全面解析互联网常见的4种web防御体系

大多数互联网公司的业务开展都依赖互联网,所以我们这里讨论的是基于数据中心/云环境下的web安全问题。甲方安全的主要职责也是保护公司互联网业务的安全,比如业务持续性、业务数据的私密性,所以优先解决的以下问题。编程学习网教育
全面解析互联网常见的4种web防御体系

编程热搜

  • Mysql分表查询海量数据和解决方案
    众所周知数据库的管理往往离不开各种的数据优化,而要想进行优化通常我们都是通过参数来完成优化的。那么到底这些参数有哪些呢?为此在本篇文章中编程学习网笔者就为大家简单介绍MySQL,以供大家参考参考,希望能帮助到大家。以上就是关于大数据的知识点了。喜欢的可以分享给你的朋友,也可以点赞噢~更多内容,就在编程学习网!
    Mysql分表查询海量数据和解决方案
  • 大数据的妙用及17年趋势
    2017年,支持大量结构化和非结构化数据的系统将继续增长。市场需要数据平台来帮助数据管理人员管理和保护大数据,同时允许最终用户进行数据分析。这些系统将逐步成熟,在企业内部的IT系统中更好地运行。所以,我们更要了解大数据!互联网普及使得网民的行为更加多元化,通过互联网产生的数据发展更加迅猛,更具代表性。互联网世界中的商品信息、社交媒体中的图片、文本信息以及视频网站的视频信息,互联网世界中的人与人交互信息、位置信息等,都已经成为大数据的最重要也是增长最快的来源。大家都了解到了吗!更多内容就在编程学习网哟
    大数据的妙用及17年趋势
  • 5G大数据时代空降来袭
    欢迎各位阅读本篇文章,本文主要讲了5G大数据时代。如今 5G 概念已不再陌生,按照行业认同的说法:2017年至2018年 5G 将在国内开始有序测试,2019年进行预商用。工信部之前已表示,中国将在2020年启动 5G 商用。编程学习网教育平台提醒各位:本篇文章纯干货~因此大家一定要认真阅读本篇文章哦!
    5G大数据时代空降来袭
  • es详解-原理-从图解构筑对es原理的初步认知
    在学习ElasticSearch原理时,我推荐你先通过官方博客中的一篇图解文章(虽然是基于2.x版本)来构筑对ES的初步认知(这种认识是体系上的快速认知)。ES详解 - 原理:从图解构筑对ES原理的初步认知前言图解ElasticSearch图解LuceneSegmentInverted IndexStored Fiel
    es详解-原理-从图解构筑对es原理的初步认知
  • elasticsearch-wrapperquery
    在工作中遇到ElasticSearch版本升级时出现Java High Level接口变更导致的兼容性问题: 之前使用的是2.4.x,考虑性能和功能的增强,需要更换为6.4.x; 2.4.x中我们使用DSL语句直接查询(数据的不确定性和方便动态建立查询规则等因素),而新的ES Java 高阶API中去掉了相关接口的支持
    elasticsearch-wrapperquery
  • 学习大数据营销思维(下)
    编程学习网: 其实,通过上面的介绍,我们知道苹果通过各类产品与服务销售相互促进以理及薄利多销的方式来盈利第二种战略联盟类型是合作方的共同赢利。苹果公司打造了一个参与方共同受益的业务系统。
    学习大数据营销思维(下)
  • 纯干货:HLS 协议详解及优化技术全面解析
    编程学习网:HLS (HTTP Live Streaming), 是由 Apple 公司实现的基于 HTTP 的媒体流传输协议。他跟 DASH 协议的原理非常类似,通过将整条流切割成一个小的可以通过 HTTP 下载的媒体文件,然后提供一个配套的媒体列表文件给客户端,让客户端顺序地拉取这些媒体文件播放, 来实现看上去是在播放一条流的效果。HLS 目前广泛地应用于点播和直播领域。
    纯干货:HLS 协议详解及优化技术全面解析
  • 关于Python 代码全面分析
    欢迎各位阅读本篇,Python(KK 英语发音:/ˈpaɪθən/)是一种面向对象、直译式计算机程序设计语言。本篇文章讲述了关于Python 代码全面分析。
    关于Python 代码全面分析
  • es详解-原理-es原理之索引文档流程详解
    ElasticSearch中最重要原理是文档的索引和文档的读取,本文带你理解ES文档的索引过程。ES详解 - 原理:ES原理之索引文档流程详解文档索引步骤顺序单个文档多个文档文档索引过程详解整体的索引流程分步骤看数据持久化过程深入ElasticSearch索引文档的实现机制写操作的关键点Lucene的写Elastics
    es详解-原理-es原理之索引文档流程详解
  • 五大“网管”必备的网络数据分析工具
    是不是在为如何分析统计网络数据和流量烦恼呢?想不想监控、运维、排障轻松一些?下面给大家提供一些免费网络分析工具,以帮助大家更好的掌控自己的网络!编程学习网教育
    五大“网管”必备的网络数据分析工具

目录