软件缺陷的分类都有哪些

时间:2015-07-06 09:22:25
染雾
分享
WORD下载 PDF下载 投诉

软件缺陷的分类都有哪些

  From

  Memory safety violations, such as:

  Buffer overflows

  Dangling pointers

  Input validation errors, such as:

  Format string bugs

  Improperly handling shell metacharacters so they are interpreted

  SQL injection

  Code injection

  E-mail injection

  Directory traversal

  Cross-site scripting in web applications

  HTTP header injection

  HTTP response splitting

  Race conditions, such as:

  Time-of-check-to-time-of-use bugs

  Symlink races

  Privilege-confusion bugs, such as:

  Cross-site request forgery in web applications

  Clickjacking

  FTP bounce attack

  Privilege escalation

  User interface failures, such as:

  Warning fatigue or user conditioning

  Blaming the Victim Prompting a user to make a security decision without giving the user enough information to answer it

  Race Conditions

参考翻译:

  从维基百科

  内存安全违规,如:

  缓冲区溢出

  悬空指针

  输入验证错误,如:

  格式字符串错误

  处理不当,shell元字符,所以他们解释

  SQL注入

  代码注入

  电子邮件注入

  目录遍历

  网络应用中的跨站点脚本

  HTTP头注入

  HTTP响应拆分

  种族条件,如:

  检查时间的使用错误

  符号链接的种族

  特权混淆的.错误,如:

  网络应用中的跨站点请求伪造

  点击劫持

  FTP反弹攻击

  特权升级

  用户界面失败,如:

  警告疲劳或用户调节

  指责受害者促使用户做出安全决定,而不给予用户足够的信息来回答它

  比赛条件

软件缺陷的分类都有哪些

手机扫码分享

Top