草庐IT

SornaQube

全部标签

搭建基于SornaQube的自动化安全代码检测平台

 一、背景和目的  近年来,随着新业务、新技术的快速发展,应用软件安全缺陷层出不穷。虽然一般情况下,开发者基本都会有单元测试、每日构建、功能测试等环节来保证应用的可用性。但在安全缺陷方面,缺乏安全意识、技能和工具,最终导致了安全缺陷的出现。  对于软件开发安全意识和软件开发安全技能方面本文中不再做详述,软件开发者可通过培训和实践提高自身意识和技能,本文目的主要是提供一种思路和方法,让软件开发者像测试软件功能一样,测试软件安全缺陷,并且能够融入到整个的软件开发过程中。二、自动化安全代码检测平台概述2.1. 什么是安全代码审计工具?  代码安全审计工具是以静态的方式在程序中查找可能存在的安全缺陷,