TOP10演示.pptVIP

  • 541
  • 0
  • 约5.34千字
  • 约 20页
  • 2017-11-24 发布于河南
  • 举报
TOP10演示

TOP 10 漏洞演示 Owasp Top 10 2010 Top 1-注入   简单来说,注入往往是应用程序缺少对输入进行安全性检查所引起的,攻击者把一些包含指令的数据发送给解释器,解释器会把收到的数据转换成指令执行。常见的注入包括SQL注入,OS Shell,LDAP,Xpath,Hibernate等等,而其中SQL注入尤为常见。这种攻击所造成的后果往往很大,一般整个数据库的信息都能被读取或篡改,通过SQL注入,攻击者甚至能够获得更多的包括管理员的权限。 Top 2-跨站   “跨站脚本攻击”。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页面时,嵌入Web页面里面的html代码会被执行,从而达到攻击用户的特殊目的。XSS属于被动式的攻击,因为其被动且不好利用,所以许多人常忽略其危害性。 Top 2-跨站(存储式) Top 2-跨站(反射式) Top 2-跨站(基于DOM) Top 2-跨站(危害性) Top 2-跨站(危害性) Top 3-被破坏的认证和会话管理   简而言之,就是攻击者窃听了我们访问HTTP时的用户名和密码,或者是我们的会话,从而得到sessionID,进而冒充用户进行Http访问的过程。   由于HTTP本身是无状态的,也就是说HTTP的每次访问请求都是带有个人凭证的,而SessionID就是为了跟踪状态的,而sessionID本身是很容易在网络上被监听的到,所以攻击者往往通过监听sessionID来达到进一步攻击的目的。   这些漏洞往往会存在于Web页面的“更改我的密码”、“记住我的密码”、“忘记密码”、“安全提问”、“注销登录”、“邮件地址”等环节上。 Top 4-不安全的对象直接引用   指一个已经授权的用户,通过更改访问时的一个参数,从而访问到了原本其并没有得到授权的对象。Web应用往往在生成Web页面时会用它的真实名字,且并不会对所有的目标对象访问时来检查用户权限,所以这就造成了不安全的对象直接引用的漏洞。 Top 5-伪造跨站请求   跨站请求伪造,即通常说的CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,并且攻击方式几乎完全不同。XSS利用站点内的信任用户,而CSRF则通过伪装来自受信任用户的请求来利用受信任的网站。与XSS攻击相比,CSRF攻击往往不大流行(因此对其进行防范的资源也相当稀少)和难以防范,所以被认为比XSS更具危险性。 Top 5-伪造跨站请求(危害性)   是否有以下习惯: 1、web系统使用完未注销登录; 2、使用浏览器的保存用户名/密码的功能,使用网站的“记住我”功能; 3、使用同一个浏览器浏览普通网页和关键性Web系统。 Top 5-伪造跨站请求   CSRF攻击依赖下面的条件: 1、攻击者了解受害者所访问的站点。 2、攻击者的目标站点具有持久化授权cookie或者受害者具有当前会话cookie。 3、目标站点没有对用户在网站行为的第二授权。 Top 6-安全误配置   这个问题可能存在于Web应用的各个层次,譬如平台、Web服务器、应用服务器,系统框架,甚至是代码中。开发人员需要和网络管理人员共同确保所有层次都合理配置,有很多自动化的工具可以用于查找是否缺少补丁,错误的安全配置,缺省用户是否存在,不必要的服务等等。   这个漏洞往往使得攻击者能够访问未被授权的系统数据和功能,甚至有时,会导致整个系统被破坏。 Top 7-限制URL访问失败   这个漏洞事实上也是与认证相关的,与我们前面提到的Top4不安全的直接对象引用也是类似的,不同在于这个漏洞是说系统已经对URL的访问做了限制,但这种限制却实际并没有生效。常见的错误是,我们在用户认证后只显示给用户认证过的页面和菜单选项,而实际上这些仅仅是表示层的访问控制而不能真正生效,攻击者能够很容易的就伪造请求直接访问未被授权的页面。 Top 8-未验证的重定向和转发   在Web应用中重定向是极为普遍的,并且通常重定向所引向的目的是带有用户输入参数的目的URL,而如果这些重定向未被验证,那么攻击者就可以引导用户访问他们所要用户访问的站点。   同样,转发也是极为普遍的,本质上转发是在同一个应用中对一个新页面发送请求,并且有时是用参数来定义目标页面的。同样,如果参数未被验证,那么攻击者就可以利用其来绕过认证或是授权检查。   最终造成的后果,重定向会使得用户访问钓鱼网站或是恶意网站,而转发则会让攻击者利用先前安全检查过的请求来绕过认证或是授权。 Top 9-不安全的加密存储   我们常说数据的安全性是极为重要的,而在程序人员的编程过程中,由于有些需求或是设计的问题,往往会造成特别是机密数据的安全性得不到保证,常见的不安全的数据存储包括: 1

文档评论(0)

1亿VIP精品文档

相关文档