有效的安全漏洞管理将风险消除在萌芽形态
什么是安全隐患?? 安全漏洞是IT资源中可能被攻击者利用的错误或缺陷,其形式多种多样。安全漏洞可能是应用程序源代码中的一个编码错误,能够被用于发动缓冲区溢出攻击。它可能是开发人员的疏忽,忘记在应用程序中对输入内容妥当地进行验证,从而使注入攻击成为可能。它可能是访问控制策略或网络配置中的一个错误配置,使外部人士能够访问敏感资源。 漏洞利用是指利用漏洞来执行攻击的方法。比如,将恶意代码注入到应用程序中,就可能造成漏洞利用。 恶意代码: 恶意方插入代码库的代码(如恶意软件),可被利用,以对系统服务器进行未授权访问或对计算机应用程序内容进行未经授权的控制。 鉴于安全漏洞形式多样,对其检测也需要多管齐下。有多种技术有助于发现安全风险。 静态应用安全分析(SAST)是安全测试的一个类别,通过扫描源代码和(在某些情况下)二进制代码,以确定其中存在的漏洞。通常情况下,SAST会寻找漏洞的“签名”,如已知不安全的依赖项。 动态应用安全分析(DAST)通过对测试环境中的应用自动发起主动攻击来识别漏洞。如攻击成功,则能揭示应用程序中的漏洞。攻击失败,则能提供有价值的信息,帮助开发者修复漏洞。目前,dast已经成为全球范围内最广泛使用的网络安全技术之一。 (编辑:银川站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |