当前位置:七道奇文章资讯安全技术网络技术
日期:2010-02-25 17:09:00  来源:本站整理

2010最危险的编程错误[网络技术]

赞助商链接



  本文“2010最危险的编程错误[网络技术]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

历史上第一个bug

网络无处不在的本日,安全问题日益严重,攻击事件层出不穷,应当说,软件系统中代码存在安全漏洞是主要的祸因之一.而这实际上反映了软件开辟人员在编程安全性方面贫乏必要的培训和常识.

由CWS(美国国土安全部部属的软件保证项目)与SANS(声望安全培训组织)结合编制的最危险的25个编程错误,是软件开辟人员非常好的快速学习资料.日前,两个机构公布了2010年的编程错误列表.最新的25个最危险的编程错误以下.


1. 跨站点脚本攻击(4)

2. SQL注入(3)

3. 经典缓冲区溢出(1)

4. 跨站点恳求假造(7)

5. 不精确的拜候掌握(受权)

6. 在安全抉择中依靠不可托的输入

7. 不精确地将途径名限制为受限途径

8. 上传危险范例的文件不受限

9. 操作系统号令中特别因素的处理不精确(操作系统号令注入)(5)

10. 敏感信息未加密(6)

11. 利用硬编码凭证(21)

12. 以不精确的长度值拜候缓冲区

13. PHP程序中Include/Require语句文件名掌握不精确(PHP文件侵入)

14. 数组下标考证不精确

15. 非常条件查抄不精确

16. 错误消息泄露信息(9)

17. 整数溢出

18. 缓冲区大小计算错误

19. 关键函数贫乏身份考证

20. 下载未经完好性查抄的代码(15)

21. 对关键资源的错误权限分配(22)

22. 资源分配没有限制

23. URL重导向到不受信的资源

24. 利用被破解或有风险的加密算法(20)

25. 存在竞争情形(Race condition)(8)

此中后加括号有数字的,是该项错误去年的排名.明显,持续两年都当选的错误,千万不要再犯了.

别的,我们比较了去年前25名名单,列出本年落榜的错误以下,相信这些错误仍旧具有相当的风险性.

2. 不精确的编码或转义输出

10. 限定缓冲区内操作失利

11. 外部掌握重要状况数据

12. 外部掌握文件名或途径

13. 不可托搜索途径

14. 掌握代码生成错误(代码注入)

15. 错误的资源关闭或公布

17. 不精确的初始化

18. 错误计算

19. 可浸透防护

23. 随机值的错误操纵

24. 滥用特权操作

25. 客户端履行服务器安全


  以上是“2010最危险的编程错误[网络技术]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Office2010招致Win7多出一个盘符
  • Office 2010 主题营造Windows7办公氛围
  • Windows7下Word 2010无法预览文档
  • 从VS 2010自带的2008 SQL数据库中的数据导入到SQL 2005中
  • <b>基于VC++2010实现截获Windows 7密码</b>
  • <b>办理Win 7下Word2010无法预览</b>
  • Win 7下的Excel 2010同时翻开多个独立的窗口
  • C++ Builder 2010 Beta 初步发现的改良
  • 查验Windows 7和Office 2010 版本信息、激活状况、利用密钥的两
  • IDF2010前瞻:大概Intel不但是处理器厂商
  • <b>微软Exchange Server 2010 SP1公开测试</b>
  • 进级到Exchange 2010之前的那点事儿
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .