影响与风险
危险调用和数据流可能在代码里就能发现,提前修复能降低上线风险。
不运行程序,通过分析源码或编译产物发现潜在安全缺陷。
不运行程序,通过分析源码或编译产物发现潜在安全缺陷。
切换三个步骤,观察角色、机制和结果的变化。
概念:提交代码时发现输入被拼接进数据库查询,开发者改用参数化调用。
提交代码时发现输入被拼接进数据库查询,开发者改用参数化调用。
危险调用和数据流可能在代码里就能发现,提前修复能降低上线风险。
检查扫描支持的语言、规则和数据流,复核告警是否可达。
在开发流程扫描增量代码,配置上下文,修复后结合其他测试验证。