当前位置:主页>资 讯>安全动态>

影响应用程序安全的四大关键因素(2)

代码覆盖:测试领域有一句老话,你不能测试你不知道的东西。需要开发人员上传代码的周期外测试同样依赖于开发人员上传正确的代码,以用于静态代码扫描。对于维护该程序的安全团队来说,确保所有库和相关代码被上传几乎是不可能的任务。有效的应用程序静态和动态代码扫描程序有四个关键要素。

·内部部署

·连续扫描

·与开发构建周期紧密整合

·与缺陷追踪系统紧密集成

1.内部部署

内部部署并链接到源代码控制系统的扫描程序不再需要开发人员花时间来寻找代码、进行特殊的编译和上传代码。相反地,开发人员可以在源代码控制树选择代码的正确位置,所有子文件都将进行定期扫描。内部部署的动态扫描解决方案可以简化动态扫描,因为不需要更改防火墙规则来允许扫描测试供应商使用外部工具来访问测试网站。

2.连续扫描

内部部署系统可以设置为连续扫描,这不需要手动来上传代码,内部部署系统还可以配置为连续扫描或定期扫描,因为这种内部部署设置,现在企业可以更为频繁地进行扫描。

3. 与开发构建周期紧密整合

与源代码控制和构建系统紧密集成的扫描程序允许代码扫描利用很多源代码控制和构建系统的功能。例如,使用连续构建集成的高级开发团队可将构建系统配置为:在开发人员的构建被整合或签入到主代码库之前通过某些测试。代码安全扫描测试还可以设置为这些性能测试或单元测试之一。

4.与缺陷追踪系统紧密集成

大多数现代源代码控制和构建系统还与缺陷跟踪系统紧密集成,这样一来,软件缺陷就可以连接到特定版本的代码,这反过来又可以联系到特定系统构建。有些代码扫描程序会在现有缺陷管理系统自动创建缺陷,这能帮助减少周期外时间,并将无缝整合安全缺陷到团队缺陷积压中。

有效的主动应用安全需要代码扫描无缝地整合到应用开发周期,安全扫描越能够像现有开发流程一样工作,开发团队成功部署和持续使用的机会就越大。

(责任编辑:)

分享到:

更多
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
  • 微笑/wx
  • 撇嘴/pz
  • 抓狂/zk
  • 流汗/lh
  • 大兵/db
  • 奋斗/fd
  • 疑问/yw
  • 晕/y
  • 偷笑/wx
  • 可爱/ka
  • 傲慢/am
  • 惊恐/jk
用户名: 验证码:点击我更换图片
资料下载专区
图文资讯

由蜜罐引发的物联网安全小谈

由蜜罐引发的物联网安全小谈

最近几年,物联网正以迅雷不及掩耳之势四处圈地,凡联网之物都能被黑的恶名也如影随形...[详细]

女子傻眼:银行卡刚存30万,瞬间只剩400

女子傻眼:银行卡刚存30万,瞬间只剩400

个人信息被泄露,在这个年代,好像已经屡见不鲜。但昨天,记者从海曙检察院听闻了一个...[详细]

黑客针对香港的网络攻击中利用了新型的IE浏

黑客针对香港的网络攻击中利用了新型的IE浏览器0day

微软公司在昨日修复了漏洞(CNNVD-201508-429),但攻击者已经在进行水坑攻击的过程中利...[详细]

骗子植入手机木马的10大招术:看完你将会“

骗子植入手机木马的10大招术:看完你将会“百毒不侵”

一、冒充移动客服10086 此类案件中,犯罪分子通过技术手段伪装成移动客服10086向不特...[详细]

滴滴打车有漏洞 淘宝买个软件免费打车

滴滴打车有漏洞 淘宝买个软件免费打车

近日,重庆晚报记者接到读者反映,不法商人用黑客软件刷券在淘宝网销售,声称只要几元...[详细]

返回首页 返回顶部