业务逻辑攻击是一种利用程序,利用编程管理用户界面和应用程序支持数据库之间的信息交换的缺陷。
业务逻辑攻击很难防范,因为攻击者不需要访问任何企业通过面向客户的Web应用程序公开的内容。常见的业务逻辑缺陷包括弱密码恢复验证和不正确的Web应用程序编码,特别是在使用加密技术和输入验证方面。
业务逻辑攻击的风险包括数据窃取,收入损失和网络安全漏洞。为了防止业务逻辑攻击,第一步是改进软件开发生命周期(SDLC)中的安全流程。随着越来越多的程序员甚至非程序员开发Web应用程序或mashup,确保遵循合理的Web应用程序安全性编程原则至关重要。
779
210
上一篇:建立自己的应用程序(BYOA)
下一篇:什么是云分析?