安全测试

安全测试


什么是安全测试?

安全测试是一种测试技术,用于确定信息系统是否按预期保护数据和维护功能。它还旨在验证以下列出的 6 项基本原则:

  • 保密

  • 正直

  • 验证

  • 授权

  • 可用性

  • 不可否认性

安全测试 – 技术:

  • 注射

  • 损坏的身份验证和会话管理

  • 跨站脚本 (XSS)

  • 不安全的直接对象引用

  • 安全配置错误

  • 敏感数据暴露

  • 缺少功能级访问控制

  • 跨站请求伪造 (CSRF)

  • 使用具有已知漏洞的组件

  • 未经验证的重定向和转发

开源/免费安全测试工具:

Product 小贩 网址
FxCop 微软 https://www.owasp.org/index.php/FxCop
FindBugs 马里兰大学 http://findbugs.sourceforge.net/
FlawFinder 通用公共许可证 http://www.dwheeler.com/flawfinder/
Ramp Ascend 通用公共许可证 http://www.deque.com

商业安全测试工具:

Product 小贩 网址
Armorize CodeSecure 装甲技术 http://www.armorize.com/index.php?link_id=codesecure
GrammaTech 语法技术 http://www.grammatech.com/
Appscan IBM http://www-03.ibm.com/software/products/en/appscan-source
Veracode 维拉码 http://www.veracode.com

觉得文章有用?

点个广告表达一下你的爱意吧 !😁