————
web漏洞产生的原因
通过输入提交特殊数据,特殊数据在数据量的每个单元里处理,如果某个单元没处理好,在单元输出的时候,就会出现相应单元的安全问题。
——
什么是逻辑漏洞
防火墙、WAF 是无法挖掘逻辑漏洞的。因为逻辑漏洞是通过合法的方式来达到破坏的,与传统漏洞不同(如ssrf、RCE 等)。比如密码找回,用户登录验证等功能由于程序设计的不足,产生了很多问题,这一类漏洞一般的防护手段或者设备无法阻止,漏洞扫描器也难以发现。
逻辑漏洞是因为程序员在编写程序的时候,跟随着人的思维逻辑产生的不足。
——
产生原因
程序逻辑不严或逻辑太复杂,导致一些逻辑分支不能正常处理或处理错误,一般出现在任意密码修改(没有旧密码验证)、越权访问、密码找回、交易支付金额、身份证认证、实名认证等。
——
逻辑漏洞场景
逻辑漏洞应用场景:逻辑漏洞的挖掘,大部分出现在我们的互联网等大企业上面,特别是业务越多,逻辑混乱的可能性就越大。
与传统漏洞的挖掘不同,逻辑漏洞需要更多的是细心、对业务的熟悉,以及知识面的场景。
逻辑漏洞里面最经典的一句话:挖不到漏洞怎么办,那就瞎想,瞎试。
除了常规的思路,还有更多的就是自己对于业务的思考,逻辑漏洞更多的使用范围是大型的互联网公司项目。
逻辑漏洞并未违反网站的某些操作,只是利用了其规则,获取原本无法得到的验证码。
下面举三种逻辑漏洞,存在于我们日常的使用功能中。不过现在的页面这些漏洞当然已经被修复了,这里只是对其原理进行一些学习。
——
——
一、短信发送漏洞
什么是短信轰炸?
厂商在对信息发送的次数、时间没有做限制,或者只在前端做了限制,导致可以无限制发送信

本文深入探讨了Web漏洞的产生原因,特别是逻辑漏洞,指出防火墙和WAF对此类漏洞的局限性。逻辑漏洞常见于密码找回、登录验证等,因其依赖于程序员的思维逻辑。短信发送漏洞、支付逻辑漏洞和密码重置逻辑漏洞作为逻辑漏洞的实例被详细阐述,包括如何利用和防范这些漏洞。强调了业务理解和细致分析在发现逻辑漏洞中的重要性。
最低0.47元/天 解锁文章
1750

被折叠的 条评论
为什么被折叠?



