你不知道这10个Web安全漏洞,就别说自己是黑客
例子
提议
不安详的直接工具引用 描写 当开拓职员果真对内部实现工具的引用(譬喻URL或FORM参数中的文件,目次或数据库键)时,就会产生这种环境。进攻者可以行使此信息会见其他工具,并可以建设未来的进攻来会见未经授权的数据。 意义
易受进攻的工具
例子: 变动以下URL中的“userid”可以使进攻者查察其他用户的信息。 http://www.vulnerablesite.com/userid=123修改为http://www.vulnerablesite.com/userid=124 进攻者可以通过变动用户标识值来查察其他信息。 提议:
csrf跨站点哀求伪造 描写 Cross Site Request Forgery是来自跨站点的伪造哀求。 CSRF进攻是指恶意网站,电子邮件或措施导致用户的赏识器在用户当前已对其举办身份验证的受信赖站点上执行不必要的操纵时产生的进攻。 CSRF进攻逼迫登录受害者的赏识器向易受进攻的Web应用措施发送伪造的HTTP哀求,包罗受害者的会话cookie和任何其他自动包括的身份验证信息。 当用户在登录原始网站时点击URL时,进攻者将向受害者发送链接,该数据将从网站上被窃取。 意义
易受进攻的工具
例子 受害者行使有用根据登录银行网站。他收到进攻者的邮件说“请点击此处捐赠1美元。” 当受害者点击它时,将建设一个有用哀求以向特定帐户捐赠1美元。 http://www.vulnerablebank.com/transfer.do?account=cause&amount=1 进攻者捕捉此哀求并建设以下哀求,并嵌入一个按钮,说“我支持缘故起因”。 http://www.vulnerablebank.com/transfer.do?account=Attacker&amount=1000 因为会话已通过身份验证而且哀求通过银行网站发送,因此处事器将向进攻者转移1000美元。 提议
安详设置错误 描写 必需为应用措施,框架,应用措施处事器,Web处事器,数据库处事器僻静台界说和陈设安详性设置。假如这些设置正确,进攻者也许会未经授权会见敏感数据或成果。 偶然这种缺陷会导致体系完全妥协。保持软件最新也是很好的安详性。 意义
易受进攻的工具
例子
提议
不安详的加密存储 描写 不安详的加密存储是一种常见的裂痕,在敏感数据未安详存储时存在。 用户根据,设置文件信息,康健具体信息,名誉卡信息等属于网站上的敏感数据信息。 该数据将存储在应用措施数据库中。假如不行使加密或散列*来不正确地存储此数据,则它将轻易受到进攻者的进攻。 (* Hashing是将字符串字符转换为牢靠长度或密钥的较短字符串。要解密字符串,用于形成密钥的算法应该可用) 意义
易受进攻的工具
例子 在个中一个银行应用措施中,暗码数据库行使未加保存的哈希*来存储每小我私人的暗码。SQL注入裂痕应承进攻者检索暗码文件。全部未加盐的哈希都可以在任何时辰强行举办,而盐渍的暗码则必要数千年的时刻。 (*无盐哈希 - 盐是附加到原始数据的随机数据。在哈希之前将盐附加到暗码) 提议
无法限定URL会见 描写 Web应用措施在泛起受掩护的链接和按钮之前搜查URL会见权限 每次会见这些页面时,应用措施都必要执行相同的会见节制搜查。 在大大都应用措施中,特权页面,位置和资源不会泛起给特权用户。 通过智能揣摩,进攻者可以会见权限页面。进攻者可以会见敏感页面,挪用函数和查察机要信息。 意义
易受进攻的工具:
例子
http://www.vulnerablsite.com可以修改为http://www.vulnerablesite.com/admin 提议
传输层掩护不敷 描写 处理赏罚用户(客户端)和处事器(应用措施)之间的信息互换。应用措施常常通过收集传输敏感信息,如身份验证具体信息,名誉卡信息和会话令牌。 通过行使弱算法或行使逾期或无效的证书或不行使SSL,可以应承将通讯袒露给不受信赖的用户,这也许会危及Web应用措施和/或窃取敏感信息。 意义
易受进攻的工具
提议
例子: 1.不行使SSL的应用措施,进攻者只会监督收集流量并调查颠末身份验证的受害者会话cookie。进攻者可以窃取该cookie并执行Man-in-the-Middle进攻。 未履历证的重定向和转发 描写 Web应用措施行使很少的要领将用户重定向并转发到其他页面以实现预期目标。 假如在重定向到其他页面时没有正确的验证,进攻者可以操作此成果,并可以将受害者重定向到收集垂纶或恶意软件站点,可能行使转发来会见未经授权的页面。 意义
例子 1. http://www.vulnerablesite.com/login.aspx?redirectURL=ownsite.com 修改为 http://www.vulnerablesite.com/login.aspx?redirectURL=evilsite.com 提议 只需停止在应用措施中行使重定向和转发。假如行使,请不要在计较目标地时行使用户参数。 假如无法停止方针参数,请确保提供的值有用,并为用户授权。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |