Web应用安全防护技术研究

来源 :中小企业管理与科技·下旬刊 | 被引量 : 0次 | 上传用户:qingsong009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:Web应用程序的应用范围越来越广泛,进而引发不法分子的恶意攻击,给企业和用户的信息安全带来极大的威胁,加强Web应用程序的安全保护就成为当前面临的紧迫任务。本文主要围绕Web应用程序的安全防护展开相关论述。
  关键词:Web;应用程序;安全防护;服务器
  1 概述
  随着信息技术和网络技术的不断发展,企事业单位在构建内部业务应用系统和对外信息发布平台时,都不可避免地要使用Web应用技术。该技术不仅能为用户提供简单便捷的交互平台,还为信息服务商提供了构建信息系统的标准化技术,因此在各个领域得到了广泛的应用。伴随着Web技术应用范围的不断扩大,针对该应用程序的攻击也越来越多,Web应用技术的安全正在遭受前所未有的威胁和调整。
  2 Web应用安全问题产生原因分析
  2.1 Web应用程序自身的原因
  早期的万维网只能提供静态的HTML页面浏览服务,站点用户不需要通过身份验证即可享受服务,这种情况下Web站点的安全仅与Web服务器软件机操作系统的漏洞有关,解决这两部分的安全问题,就可为Web站点的安全提供有力保障。而当前的万维网提供的服务已经逐渐升级到动态解析应用程序的层面,即Web应用程序,该程序能够为用户提供注册、登录、搜索、交易等与用户身份密切相关的服务,这些服务需要在客户端和服务器之间进行双向数据交互才能完成,而交互的数据可能包括了用户的个人隐私或机密信息。但Web程序在开发过程中可能存在的技术漏洞,就成为引发各种安全问题的主要原因。Web站点上运行程序不同,存在的漏洞也各具差异:Web应用程序无法对客户端的操作进行有效干预,用户可向应用程序提交任意的请求指令,而指令中一旦含有错误或异常信息,就会对应用程序的安全性产生威胁。常见的安全隐患主要有以下几种:攻击者可以对客户端和服务器间的交互数据进行篡改;攻击者利用恶意参数,改变用户输入的最初假设,引发程序异常;攻击者利用智能化的攻击工具影响浏览器的正常服务,或短时间内产生大量请求,然后利用程序漏洞达到自身的攻击目的。
  2.2 安全意识薄弱
  Web应用程序客户端用户对应用安全问题没有引起足够的重视,在应用程序过程中没有形成良好的用网习惯;而Web应用程序的开发人员对该应用领域的核心概念了解不够深入,甚至存在误解,直接导致Web应用程序在设计过程中就存在设计缺陷,为程序的后期应用的安全埋下了隐患。
  2.3 其他原因
  在设计Web应用程序时,滥用第三方模块,影响了程序的性能;缺乏高质量的安全测试,只对程序进行快速渗透测试,使程序中的隐蔽漏洞无法及时发现;安全威胁更新速度快,在程序研发初期对技术漏洞进行有效处理后,会在短时间内生产新的威胁。
  3 Web应用程序安全防护研究
  3.1 应用层安全防护技术
  Web应用程序研发及使用之前,企业只要从网络边界低于外部网络的攻击就可对内部网进行有效的安全防护,常用的安全防护技术有修补系统漏洞、加强对开放服务的安全管理、在网络边界上部署防火墙和入侵监测系统等一系列安全设备。
  Web应用程序接收外网用户输入方式具有多样性,与内部网络重要数据的交互同样具有多样性,这就对Web应用程序的安全防护技术提出了严峻的挑战。在设计Web应用程序安全防护措施时,应从以下几方面进行考虑:①对用户的输入数据进行安全检测,防止恶意输入或输入非法数据;②对Web用户的访问权限进行检测,防止不良用户的恶意入侵;③对攻击行为进行快速、准确的识别,为Web应用程序的正常运转提供安全保障,同时对攻击者的非法行为进行极力挫败;④协助管理员对Web应用程序的异常行为进行实时监控,在发生异常情况时,及时发出警报。
  3.2 综合层面的Web应用程序安全防护措施
  除应用层外,Web服务器主机平台同样面临着安全威胁,分布式拒绝服务(DDos)、端口扫描攻击等,因此在构建Web应用程序安全防御系统时,不仅要从应用层面进行构建,还应从服务器平台层面进行构建,以达到对Web应用平台的全面保护。
  第一,Web服务器在部署完毕后,由于管理水平和技术水平限制的原因,可能会在服务器上配置或开启了一些不必要的服务,这些不必要的服务就成为攻击者入侵程序的入口。Web安全防护系统可提供安全检测功能,对操作系统及Web服务器软件中可能存在的安全隐患进行扫描,管理员结合生产的扫描报告对安全漏洞进行及时修复,一定程度上可提高系统的安全性。
  第二,可获取服务器运行状态的信息,为管理员对系统运行的安全性提供判断依据。其中系统信息应包括系统硬件的基本信息、系统软件的相关信息、CPU利用率、硬盘内存利用率、TCP和UDP网络连接情况、Windows系统服务情况等,管理员根据以上信息,可对系统的安全性进行初步定位。
  第三,实时监测功能的利用。利用实时监测功能,对系统的运行性能进行检测,当系统性能的运行指标出现异常时,系统能够生成告警并对其进行记录。例如,当系统受到DDos攻擊时,系统性能会发生改变,结合系统的历史记录、实时告警指标等对其进行判断,查看系统是否正在遭受DDos攻击,以便及时采取有效保护措施。
  第四,当网站数量较多时,应对网站进行集中式统一管理。用户可将网站的相关信息和攻击数据提交到统一的数据服务器保存,这种集中式统一管理模式为管理员对网站上安装的Web防护系统的远程监督和管理提供了便利。
  4 结语
  随着网络技术的不断发展,企业、政府、个人对Web应用程序的依赖程度越来越高,这就使得不法分子开始利用各种攻击工具对应用程序进行非法侵入,以达到自己的攻击目的。Web应用程序的安全防护不仅需要设计人员从应用层面和系统层面对其进行安全防御体系建立,还应从提高用户方的安全防护意识入手,以便建立全方位的安全防御体系。
  参考文献:
  [1]李昌.Web应用安全防护技术研究与实现[D].中南大学,2010.
  [2]李必云,石俊萍.Web攻击及安全防护技术研究[J].电脑知识与技术,2009,5(31):8647-8649.
  [3]龙兴刚.Web应用的安全现状与防护技术研究[J].通信技术,2013(7):63-66.
其他文献
摘 要:当今的无线传感器网络成为世界关注的焦点,其大量组成的传感器节点在网络覆盖区域内,能感知和采集,并处理相关信息,传送到基站。由于其自身能量的限制,传感器网络消耗的能量大小成为关注的一个核心问题。对于该问题,本文通过改进的LEACH-energy,以LEACH和PEGASIS路由协议为基础,得出新的路由算法——APLe(Adaptive PEGASIS&LEACH-energy)。APLe在簇
最近,日本的集装箱转运中心更多地使用正面吊运机来替代大型集装箱叉车。其优点是可以实现多排装卸操作且操作时对位容易;由于无门架设备的高度低,在货场之间和进入库房时具有机
摘 要:水库电子档案管理是在传统档案管理工作发展过程中衍生出来的新生事物,随着现代社会信息化的不断发展,档案管理也开启了信息化,电子化的新的管理模式。档案的内容涉及水库工作内容的各个方面,特别是水库发展过程中一些大型工程的建设产生了大量的档案材料,因此,对于这些档案材料的管理是非常复杂的,对于档案管理工作提出了新的要求。  关键词:水库;电子档案;管理  1 水库做好电子档案管理工作的意义  1.
摘 要:通过对金凤煤矿011804工作面采空区老空积水的测算,划出积水线的位置,利用巷道标高计算出每次探放老空水的水量,有效的预防了老空透水事故的发生,解决了老空水水害影响生产的问题,保证了煤矿正常安全生产接续,同时,通过对探放老空水取得的经验进行总结,提出利用坑道钻机施工钻眼与合理的方案设计相结合,可作为煤矿探放水工作的重要手段。  关键词:老空积水;探放水;思考  神华宁煤集团金凤煤矿属于水文
党的十八大以来,在新一届党中央的领导下,我国社会逐步进入新常态,其主要表现在四个方面:经济发展新常态、全面从严治党新常态、依法治国新常态和全面建设小康社会新常态。分
采用了声发射技术对2种港口装卸设备的关键部件进行缺陷检测研究,结果表明,通过适当的设置能够有效地屏蔽运动部件的共振和噪声,获得良好的检测效果,此次研究为声发射技术在
在对15 t门座起重机倾翻事故进行深入分析中,指出起重机设计和使用中应注意的事项.并通过对浮动联轴器十字滑块有限元分析计算,找出其薄弱环节,为以后的设计提供了科学依据.
开展合作并结成区域性联盟是这个时代国际图书馆界的发展趋势。文章论述了呼伦贝尔地区图书馆共建共享的意义,建立共建共享体系必须具备的条件以及建立共建共享体系功能的构
本文从工程施工阶段如何管理和控制工程造价,重点从加强招标投标管理,准确编制工程量清单控制价、严格现场施工变更和签证管理,强化施工合同管理意识和加强工程竣工结算管理
公司于2006年9月14日推出Quadrix超小型按键式起重机遥控器,它最多可控制3个2级传动机构,重量仅330g。这款遥控器具有8个2级按钮和急停撞击开关,适用于多接收器概念(MRcC),采用NiMH