ku酷游官网-ku酷游网络股份有限公司

全国服务热线:010-80480367
新闻动态
当前位置: 首页 > 新闻动态
【Web理论篇】Web应用程序安全与风险
添加时间:2026-03-16
  

  

【Web理论篇】Web应用程序安全与风险(图1)

  的信息库。随后人们发明了Web浏览器通过它来检索和显示那些文档。如今万维网与早期的万维网已经完全不同了Web上的大多数站点实际上是应用程序。Web应用带来了新的重大的威胁Web应用通常需要与内部计算机系统建立连接这些系统中保存着高度敏感的数据并能执行强大的功能。

  是用于访问万维网的核心通信协议它是轻量级的无需连接

  每个Web用户都可以在计算机和其它移动设备上安装浏览器Web界面动态部署用户界面

  浏览器功能强大内容丰富特别是这个互联网快速发展的时代

  任何应用程序都存在漏洞世界上没有绝对安全的系统

  你也为使用SSL技术就安全了吗那你太天线c;我们先来看看web应用程序存在哪些漏洞

  应用程序无法为数据和功能提供全面保护攻击者可以查看用户保存在服务器中的敏感信息对数据进行操作等

  由于未对用户输入的数据做校验攻击者能够从数据库中提取任何数据破线c;执行命令等

  攻击者可以利用该漏洞攻击应用程序的其他用户、访问其信息执行未授权操作等。XSS分为三类反射型XSS、存储型XSS、DOM型XSS。

  包括应用程序泄露敏感信息攻击者利用这些敏感信息通过有缺陷的错误攻击其它程序。

  攻击者可以诱使用户在无意中使用自己的用户权限对应用程序执行操作恶意Web站点可以利用该漏洞通过受害用户与应用程序进行交互执行用户并不打算执行的操作。

  SSL可为用户浏览器和Web服务器间的传输提供机密性和完整性保护功能。它有助于防止信息泄露并可保护用户处理的Web服务器的安全性。但SSL并不能抵御直接针对某个应用程序的服务器或客户端组件的攻击而许多成功的攻击都恰恰属于这种类型。需要特别指出的是SSL并不能阻止上述任何漏洞或许多其它使应用程序收到威胁的漏洞。无论是否使用SSL大多数Web应用程序任然存在安全漏洞。

  Web应用程序必须解决一个根本的问题应用程序必须假设所有输入的信息都是恶意的输入并必须采取措施确保攻击者无法使用专门设计的输入破线c;干扰其逻辑结构与行为并最终 达到非法访问其数据和功能的目的。这个问题的核心表现在以下几个方面

  无法阻止攻击者向服务器提交专门设计的输入。应用程序使用SSL仅仅表示网络上其他用户无法查看或修改攻击者传送的数据。因为攻击者控制着SSL通道的终端能够通过这条通道向服务器传送任何内容。如果前面提到的任何攻击实现那么不论其在

  Web应用程序存在如此多安全问题的因素主要有以下几个方面

  近年来人们对Web应用程序安全问题的意识有所增强特别是浙江这块时不时就来一场互网行动但与网络和操作系统这些更加完善的领域相比人们对Web应用程序安全问题的意识还不够成熟。

  大多数Web应用程序都是由企业自己的员工或合作公司独立开发。即使应用程序使用第三方组件通常也是使用新代码将第三方组件进行自定义或拼凑在一起。这种情况下每个应用程序都不同并且可能包含其独有的缺陷。

  一个新手程序员可能短期内从头开始创建一个强大的应用程序。但是在编写功能性代码与安全性代码之间存在巨大差异。他们可能缺乏发现安全问题的知识和经验。特别是很多框架拿来就用一旦发现漏洞则会影响很多无关的应用程序。

  Web应用程序攻击与防御研究发展相对不成熟是一个正蓬勃发展的领域人才缺口比较大新概念与威胁出现的速度比传统的技术要快得多应用程序部署后会面临许多未知的威胁。

  由于独立、一次性开发的影响许多Web应用程序开发会受到严格的时间与资源限制。小型组织通常不愿意多花时日评估一个新的应用程序。快速渗透通常只能发现明显的安全问题而往往会遗漏比较细微、需要时间和耐心来发现的漏洞。

  开发人员沿用原有的技术来满足新的需求这种做法造成的安全漏洞与无法预料的负面影响也就不足为奇了。

  但我们都知道功能越多与数据库的交互就越多可能存在的漏洞越多如果安全防护没有做到位则很容易被攻击。

  在Web应用程序出现之前主要在网络边界上抵御外部攻击。保护这个边界需要对其提供的服务进行强化、打补丁并在用户访问之前设置防火墙。

  Web应用程序的出现改变了这一切用户要访问应用程序边界防火墙必须允许其通过

  HTTP/HTTPS连接内部服务器应用程序要实现其功能必须允许其连接服务器以支持后端系统如数据库、大型主机以及金融与后勤系统。这些系统通常处于组织运营的核心部分并由几层网络级防御保护。人们普遍采用电子邮件作为一种补充验证机制安全边界一定程度上向客户端转移。当前大量应用程序都包含“忘记密码”功能攻击者可以利用该功能向任何注册地址发送账户恢复电子邮件而无需任何其他用户特定的信息。因此如果攻击者攻破了用户的Web邮件账户就可以轻松扩大攻击范围并攻破受害用户注册的大多数Web应用程序账户。

  攻击目标已由传统的服务器端应用程序转向用户端应用程序。后一类攻击仍然需要利用应用程序本身的缺陷但这类攻击一般要与与其他用户进行某种形式的交互以达到破坏用户与易受攻击的应用程序之间交易的目的。其他软件安全领域也同样存在这种趋势。技术领域的各种最新趋势在一定程度上改变了Web应用程序的安全状态。像

  云计算。这一术语指更多地通过外部服务提供商来实施技术栈的各个部分,包括应用程序软件、应用程序平台、Web服务器软件、数据库和硬件。它也指在托管环境中大量采用虚拟化技术。和技术领域的大多数变革一样这些趋势也催生了一些新型攻击,并导致现有攻击产生变体。虽然这些趋势受到人们的大肆追捧但鉴于其导致的各种问题,它们并不像人们最初认为的那样会带来颠覆性的改变。尽管Web应用程序发生了所有这些改变一些典型漏洞并未表现出任何减少的迹象。它们继续出现方式与Web技术发展初期大致相问。这些漏洞包括

  业务逻辑缺陷、未授权访问控制以及其他设计问题。即便在应用程序组什系出果从风一切皆服务”的时代这些问题仍然会广泛存在。

  用户可提交任意输人。用户与应用程序交互的每一个方面都可能是恶意的而且在未能证明其并无恶意之前应该被认定为是恶意的。如果这个问题处理不当应用程序就有可能受到各种形式的攻击。当前Web应用程序安全状况的所有证据表明这个问题尚未得到很好的解决而且不管是对部署Web应用程序的组织还是对访问它们的用户而言针对Web应用程序的攻击都是一个严重的威胁。

  曾经刻骨铭心的往事早已风轻云淡,就像黄昏的钟声嘎然而止来不及叹息也无须叹息。

010-80480367
手机:
13968960023
邮箱:
kuyou@chaoshuntong.com
电话:
010-80480367
地址:
北京市怀柔区琉璃庙镇老公营村293号-20室