来源:dbaplus社群全文共 3196 个字,建议阅读 4 分钟笔者目前是自己单干,但此前有多年在从事软件开发工作,回头想想自己,特别想对那些初学JAVA/D...
创建开发安全新蓝图的四个原则
职业黑客团伙和黑客国家队每年都在网络犯罪上投入更多时间、金钱和精力。恶意黑客采用种种创新技术发起全球顶级网络安全专家都见所未见的各种新型攻击。有动力有资金,恶意黑客团伙如今不仅有资源对可带来丰厚利润的...
汽车电子行业开发者的内功心法:汽车软件开发V模型
点击上方蓝字谈思实验室获取更多汽车网络安全资讯1V模型概述汽车软件开发过程中的V模型对行业内开发者早已是司空见惯的模型,是由瀑布模型演变而来的,也是目前汽车行业运用最广的软件开发模型。由于该模型的构图...
基于等级保护思路的应用软件开发安全关键要素探讨
随着网络安全等级保护制度的全面推广,网络层和系统层的安全问题在部署防护设备、配置安全策略、升级补丁等措施的实施下日趋减少,但应用层安全问题仍然较为突出。由于“内生”于软件开发过程,限于事后补救的手段以...
【SDL实践指南】SDL基本介绍
文章前言传统的软件开发生命周期关注核心点在于需求分析、需求设计和需求编码实现,但是事实证明只注重软件业务功能设计实现而缺乏对产品安全考量的产品终将会为此而付出惨痛的代价,例如:因为缺乏对安全相关法律法...
【应用安全】软件开发生命周期
基本介绍软件开发生命周期(Software Development Life Cycle,SDLC)由一系列步骤或阶段组成,它为系统设计人员和开发人员提供了一系列可遵循的活动,SDLC旨在根据客户的要...
命名是软件开发中最难的事情
Phil Karlton 曾经说过:“计算机科学中只有两件难事:缓存失效和命名事物。”一个是现实问题;另一个是“定义现实”的问题。 失效的缓存算法会损害系统的完整性。不恰当的名称会危及系统的...
谈谈软件开发生命周期
序言软件开发生命周期 (SDLC) 是项目管理中使用的框架,它是用于描述编写和部署计算机用于执行特定任务的指令和数据的每个步骤所涉及的...
软件开发安全应用实践中的十个误区
当下,软件开发安全的理念很火,各行各业都已认识到保障应用系统开发安全的重要性,但是要真正实现起来,结果却不是那么理想。开发安全难深入、难落地已成为常态。很多时候,尽管你工作很努力,但就是难以进步,主要...
软件定义汽车面临的五大挑战
点击上方蓝字谈思实验室获取更多汽车网络安全资讯导读::本文节选自11月10日发布的《软件定义汽车产业生态创新白皮书》,系统的阐述了软件定义汽车的五大挑战,包括:1、技术架构方面2、安全&隐私保...
政府为开发人员发布指导以确保软件供应链安全
正如云原生计算基金会 (CNCF)的供应链危害目录中所引用的那样,软件供应链攻击正在上升。Google、Linux 基金会、OpenSSF 等行业领导者和 NIST 等公共部门组织在过去一年左右就该主...
DevSecOps的三大开源工具集
现代软件开发是一个高度复杂的工程,而软件开发的敏捷化(DevOps)则给其安全控制带来了全新挑战。随着安全威胁的不断增长,开发者必须将安全控制融合到软件开发的整个生命周期中(DevSecOps),将安...