SDL 49/100问:SDL是否适合互联网公司?
之所以就互联网公司提出SDL适合性疑问,估计是认为:互联网注重效率快速交付、产品线多样带来的不同开发流程和需求等特点,与微软SDL繁重的安全活动、流程相矛盾。
其实,软件安全领域的安全技术也在伴随发展,比如适合DevOps流程的DevSecOps,强调自动化和协作来做安全,以保障软件的发布速度。
SDL不仅是只适用于瀑布开发模式,在自动化的加持下也适用于敏捷模式、甚至DevOps模式。正是因为公司内部大概率不止一种开发模式,故统称为SDL也不为过。至于怎么去做自动化,可以从代码白盒扫描、流量黑盒扫描、先减少检测规则再逐步增加等方面入手,在业务发展中稳步推进安全能力。
更多软件安全内容,可以访问:
1、SDL100问:我与SDL的故事
SAST误报太高,如何解决?
SDL需要哪些人参与?
设计阶段应开展哪些安全活动?
如何选择开源组件安全扫描(SCA)工具?
SCA工具扫描出很多漏洞,如何处理?
SCA工具识别出高风险协议,如何处理?
应该如何选型代码安全扫描工具?
如何推进有问题的jar包更新?
SCA工具的误报率怎样?
如何说服业务完成checklist自检?
sdl会对项目变更代码做review吗?
怎么解决源代码两张皮导致安全失效?
开发安全培训是否有效?
安全组件如何在SDL中落地?
如何安全管理研发提交代码到GitHub进行开源?
安全组件(SDK)能够否覆盖Owasp Top 10?
SDL建设是难中难,该如何做?
如何定位及落地威胁建模?
SDL 48/100问:关于安全测试标准化的讨论?
2、SDL创新实践系列
首发!“ 研发安全运营 ” 架构研究与实践
DevSecOps实施关键:研发安全团队
DevSecOps实施关键:研发安全流程
DevSecOps实施关键:研发安全规范
从安全视角,看研发安全
数字化转型下的研发安全痛点