当前位置: 首页 > news >正文

读软件开发安全之道:概念、设计与实施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 好书,推荐阅读



http://www.mrgr.cn/news/19269.html

相关文章:

  • 山东省行政执法证照片要求及图像处理方法
  • 基于web设备管理系统设计与实现
  • GPU版pytorch安装(win/linux)
  • JS中【async】和【defer】属性详解与区别
  • 4.3 Sensors -- onLongPress
  • C++ | Leetcode C++题解之第394题字符串解码
  • 数据结构之链表
  • Python Tkinter小程序
  • 分类预测|基于蜣螂优化极限梯度提升决策树的数据分类预测Matlab程序DBO-Xgboost 多特征输入单输出 含基础模型
  • 浏览器自动化测试的利器:Cypress
  • SPI总线协议详解
  • Golang | Leetcode Golang题解之第394题字符串解码
  • 高效异步编程:使用Python的asyncio库实现异步I/O操作
  • 我找到了一个让ChatGPT稳定通过草莓测试的方法,百试百灵!
  • 【conda】Conda 环境迁移指南:如何更改 envs_dirs 和 pkgs_dirs 以及跨盘迁移
  • 深度学习应用 - 语音识别篇
  • YoloV10改进策略:卷积篇|基于PConv的二次创新|附结构图|性能和精度得到大幅度提高(独家原创)
  • Java | Leetcode Java题解之第393题UTF-8编码验证
  • 9 自研rgbd相机基于rk3566之qt框架开发rgbd融合线程
  • pytorch pyro更高阶的优化器会使用更高阶的导数,比如二阶导数(Hessian矩阵)