安全性测试总结范文.doc_第1页
安全性测试总结范文.doc_第2页
安全性测试总结范文.doc_第3页
安全性测试总结范文.doc_第4页
安全性测试总结范文.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

安全性测试总结范文 安全性测试安全性测试简介软件安全属于软件领域里一个重要的子领域。 软件安全一般分为两个层次,即应用程序级别的安全性和操作系统级别的安全性。 应用程序级别的安全性,包括对数据或业务功能的访问,在预期的安全性情况下,操作者只能访问应用程序的特定功能、有限的数据等。 本文所讲的软件安全主要是应用程序层的安全,包括两个层面是应用程序本身的安全性。 一般来说,应用程序的安全问题主要是由软件漏洞导致的,这些漏洞可以是设计上的缺陷或是编程上的问题,甚至是开发人员预留的后门。 是应用程序的数据安全,包括数据存储安全和数据传输安全两个方面。 常用的安全性测试一般来说,对安全性要求不高的软件,其安全性测试可以混在单元测试、集成测试、系统测试里一起做。 但对安全性有较高需求的软件,则必须做专门的安全性测试,以便在破坏之前预防并识别软件的安全问题。 安全项目测试方法预期结果备注输入验证非法输入错误页面跳转身份验证用户名和密码匹配敏感数据截取敏感数据加密信息异常管理非法操作跳转或提示日志记录查看内容关键活动脚本攻击攻击程序抵御敏感数据测试1)敏感数据在网络传递时是否安全。 2)敏感数据是否被记录。 3)敏感数据存储是否安全。 脚本攻击测试1)跨站脚本攻击(XSS)。 2)SQL注入攻击3)通过Cookie和Session进行的攻击4)跨站点请求伪造(CSRF)等输入验证测试 1、输入验证输入的数据没有进行有效的控制和验证测试方法1)输入的数据类型(字符串、整型、实数等);2)允许的字符集;3)最小和最大的长度;4)是否允许空输入;5)参数是否是必须得;6)重复是否允许;7)数值范围;8)特定的值(枚举型);9)特定的模式(正则表达式)。 身份验证测试1)是否区分公共访问和受限访问。 2)身份认证方式存储的方式是否安全。 3)身份认证级别要求是否安全。 身份验证用户名和密码测试方法1)测试有效和无效的用户名和密码(用户名和密码中是否可以有空格或回车);2)是否允许密码和用户名一致3)防止恶意注册可否用自动填表工具自动注册用户4)要注意是否存在大小写敏感;5)是否设置密码最小长度6)是否有校验码7)密码错误次数有无限制8)口令过期失效后,是否可以不登陆而直接浏览某个页面关于URL1)某些需登录后或特殊用户才能进入的页面,是否可以通过直接输入网址的方式进入2)对于带参数的网址,恶意修改其参数,(若为数字,则输入字母,或很大的数字,或输入特殊字符等)后打开网址是否出错,是否可以非法进入某些页面;3.搜索页面等url中含有关键字的,输入html代码或JavaScript看是否在页面中显示或执行。 身份验证不安全的存储测试方法1)在页面输入密码,页面应显示“*”;2)数据库中存的密码应经过加密;3)地址栏中不可以看到刚才填写的密码;4)右键查看源文件不能看见刚才输入的密码;5)帐号列表系统不应该允许用户浏览到网站所有的帐号,如果必须要一个用户列表,推荐使用某种形式的假名(屏幕名)来指向实际的帐号登录操作时间的失效性Web应用系统是否有超时的限制,用户登陆一定时间内没有点击任何页面,是否需要重新登陆才能正常使用)如,用户登录后在一定时间内(例如10分钟)没有点击任何页面,是否需要重新登陆才能正常使用。 测试方法1)检测系统是否支持操作失效时间的配置,同时达到所配置的时间内没有对界面进行任何操作时,检测系统是否会将用户自动失效,需要重新登录系统2)支持操作失效时间的配置3)支持当用户在所配置的时间内没有对界面进行任何操作则该应用自动失效。 授权直接输入需要权限的网页地址可以访问测试方法1)没有登录或注销登录后,直接输入登录后才能查看的页面的网址,能直接打开页面;2)注销后,点浏览器上的后退,可以进行操作;3)正常登录后,直接输入自己没有权限查看的页面的网址,可以打开页面;4)从权限低的页面可以退回到高的页面(如发送消息后,浏览器后退到信息填写页面,这就是错误的)。 5)用户登录是否有次数限制?是否限制从某些IP地址登录?上传文件测试方法1)上传文件要有大小的限制2)上传木马病毒等;3)上传文件最好要有格式的现在。 举例关于上传1.上传文件是否有格式限制,是否可以上传exe文件;2.上传文件是否有大小限制,上传太大的文件是否导致异常错误,上传0K的文件是否会导致异常错误,上传并不存在的文件是否会导致异常错误;3.通过修改扩展名的方式是否可以绕过格式限制,是否可以通过压包方式绕过格式限制;4.是否有上传空间的限制,是否可以超过空间所限制的大小,如将超过空间的大文件拆分上传是否会出现异常错误。 5.上传文件大小大于本地剩余空间大小,是否会出现异常错误。 6.关于上传是否成功的判断。 上传过程中,中断。 程序是否判断上传是否成功。 7.对于文件名中带有中文字符,特殊字符等的文件上传。 下载文件1.避免输入.web.2.修改命名后缀。 异常管理测试 1、是否向用户公开了过多的异常信息。 2、异常管理不恰当的异常处理测试方法1)在网页操作或键入非法的时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论