读软件开发安全之道:概念、设计与实施17读后总结与感想兼导读

1. 基本信息

软件开发安全之道:概念、设计与实施

[美] 洛伦·科恩费尔德 (LorenKohnfelder)著

人民邮电出版社,2024年1月出版

1.1. 读薄率

书籍总字数349千字,笔记总字数58706字。

读薄率58706÷349000≈16.8%

1.2. 读厚方向

  1. 社会工程:安全体系中的人性漏洞

  2. 零信任安全架构设计与实现

  3. 红蓝攻防:构建实战化网络安全防御体系

  4. Wireshark数据包分析实战

  5. 数据安全架构设计与实战

1.3. 笔记--章节对应关系

笔记章节字数发布日期
2024年
读软件开发安全之道:概念、设计与实施01基础第1章 基础27678月17日
读软件开发安全之道:概念、设计与实施02经典原则第1章 基础47748月18日
读软件开发安全之道:概念、设计与实施03威胁第2章 威胁49778月20日
读软件开发安全之道:概念、设计与实施04缓解第3章 缓解40588月21日
读软件开发安全之道:概念、设计与实施05模式(上)第4章 模式32478月22日
读软件开发安全之道:概念、设计与实施06模式(下)第4章 模式35748月23日
读软件开发安全之道:概念、设计与实施07密码学(上)第5章 密码学23498月24日
读软件开发安全之道:概念、设计与实施08密码学(下)第5章 密码学30318月25日
读软件开发安全之道:概念、设计与实施09安全设计第6章 安全设计36398月26日
读软件开发安全之道:概念、设计与实施10安全设计审查第7章 安全设计审查35688月27日
读软件开发安全之道:概念、设计与实施11安全地编程第8章 安全地编程32898月28日
读软件开发安全之道:概念、设计与实施12不受信任的输入第10章 不受信任的输入37228月29日
读软件开发安全之道:概念、设计与实施13Web安全第11章 Web安全46038月30日
读软件开发安全之道:概念、设计与实施14低级编码缺陷第9章 低级编码缺陷25508月31日
读软件开发安全之道:概念、设计与实施15安全测试第12章 安全测试28549月2日
读软件开发安全之道:概念、设计与实施16安全开发最佳实践第13章 安全开发最佳实践
后记
57049月3日
$总计58706$

2. 亮点

2.1 安全,从设计开始

  • 越早进行安全设计,效果和影响越好
  • 早规划好过晚补丁

2.2 校验和检查是最基本的安全保障

  • 校验和检查能屏蔽掉大部分的安全漏洞
  • 是最基本的安全保障,往往越基础越基本,反而越不容易做好

2.3 漏洞链

  • 由一个一个微小的漏洞组成,最终演变为一个危害很大的漏洞

  • 古语有云:”千里之堤,溃于蚁穴“,“小洞不补,大洞吃苦”

  • 不要认为漏洞很微小,可修复也可以不修复而最终不修复


3. 感想

3.1 安全无小事

  • 发现安全问题,与其评估危险性和危害性,还不如索性修复

  • 若干的小问题排列组合后能形成一个大问题

3.2 难事必作于易,大事必作于细

  • 对输入进行校验和检查这是一件基本的小事

  • 但是,问题往往就出现在这个小事上

  • 由此可见,“难事必作于易,大事必作于细”之不易

3.3 好书,推荐阅读


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值