安全性测试总结new

安全性测试总结new

ID:22627479

大小:29.36 KB

页数:8页

时间:2018-10-30

安全性测试总结new_第1页
安全性测试总结new_第2页
安全性测试总结new_第3页
安全性测试总结new_第4页
安全性测试总结new_第5页
资源描述:

《安全性测试总结new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、安全性测试安全性测试简介软件安全属于软件领域里一个重要的子领域。软件安全一般分为两个层次,即应用程序级别的安全性和操作系统级别的安全性。应用程序级别的安全性,包括对数据或业务功能的访问,在预期的安全性情况下,操作者只能访问应用程序的特定功能、有限的数据等。本文所讲的软件安全主要是应用程序层的安全,包括两个层面:①是应用程序本身的安全性。一般来说,应用程序的安全问题主要是由软件漏洞导致的,这些漏洞可以是设计上的缺陷或是编程上的问题,甚至是开发人员预留的后门。②是应用程序的数据安全,包括数据存储安全和数据传输安全两个方面。常用的安全性测试一般来说,对安全性要求

2、不高的软件,其安全性测试可以混在单元测试、集成测试、系统测试里一起做。但对安全性有较高需求的软件,则必须做专门的安全性测试,以便在破坏之前预防并识别软件的安全问题。安全项目测试方法预期结果备注输入验证非法输入错误页面跳转身份验证用户名和密码匹配敏感数据截取敏感数据加密信息异常管理非法操作跳转或提示日志记录查看内容关键活动脚本攻击攻击程序抵御敏感数据测试1)敏感数据在网络传递时是否安全。2)敏感数据是否被记录。3)敏感数据存储是否安全。脚本攻击测试1)跨站脚本攻击(XSS)。1)SQL注入攻击2)通过Cookie和Session进行的攻击3)跨站点请求伪造(

3、CSRF)等输入验证测试1、输入验证——输入的数据没有进行有效的控制和验证测试方法:1)输入的数据类型(字符串、整型、实数等);2)允许的字符集;3)最小和最大的长度;4)是否允许空输入;5)参数是否是必须得;6)重复是否允许;7)数值范围;8)特定的值(枚举型);9)特定的模式(正则表达式)。身份验证测试1)是否区分公共访问和受限访问。2)身份认证方式存储的方式是否安全。3)身份认证级别要求是否安全。身份验证——用户名和密码测试方法:1)测试有效和无效的用户名和密码(用户名和密码中是否可以有空格或回车);2)是否允许密码和用户名一致3)防止恶意注册:可否

4、用自动填表工具自动注册用户4)要注意是否存在大小写敏感;5)是否设置密码最小长度6)是否有校验码7)密码错误次数有无限制8)口令过期失效后,是否可以不登陆而直接浏览某个页面关于URL1)某些需登录后或特殊用户才能进入的页面,是否可以通过直接输入网址的方式进入2)对于带参数的网址,恶意修改其参数,(若为数字,则输入字母,或很大的数字,或输入特殊字符等)后打开网址是否出错,是否可以非法进入某些页面;3.搜索页面等url中含有关键字的,输入html代码或JavaScript看是否在页面中显示或执行。身份验证——不安全的存储测试方法:1)在页面输入密码,页面应显示

5、“*****”;2)数据库中存的密码应经过加密;3)地址栏中不可以看到刚才填写的密码;4)右键查看源文件不能看见刚才输入的密码;5)帐号列表:系统不应该允许用户浏览到网站所有的帐号,如果必须要一个用户列表,推荐使用某种形式的假名(屏幕名)来指向实际的帐号登录——操作时间的失效性Web应用系统是否有超时的限制,用户登陆一定时间内没有点击任何页面,是否需要重新登陆才能正常使用)如,用户登录后在一定时间内(例如10分钟)没有点击任何页面,是否需要重新登陆才能正常使用。测试方法:1)检测系统是否支持操作失效时间的配置,同时达到所配置的时间内没有对界面进行任何操作时

6、,检测系统是否会将用户自动失效,需要重新登录系统2)支持操作失效时间的配置3)支持当用户在所配置的时间内没有对界面进行任何操作则该应用自动失效。授权——直接输入需要权限的网页地址可以访问测试方法:1)没有登录或注销登录后,直接输入登录后才能查看的页面的网址,能直接打开页面;2)注销后,点浏览器上的后退,可以进行操作;3)正常登录后,直接输入自己没有权限查看的页面的网址,可以打开页面;4)从权限低的页面可以退回到高的页面(如发送消息后,浏览器后退到信息填写页面,这就是错误的)。5)用户登录是否有次数限制?是否限制从某些IP地址登录?上传文件测试方法:1)上传

7、文件要有大小的限制2)上传木马病毒等;3)上传文件最好要有格式的现在。举例:关于上传:1.上传文件是否有格式限制,是否可以上传exe文件;2.上传文件是否有大小限制,上传太大的文件是否导致异常错误,上传0K的文件是否会导致异常错误,上传并不存在的文件是否会导致异常错误;3.通过修改扩展名的方式是否可以绕过格式限制,是否可以通过压包方式绕过格式限制;4.是否有上传空间的限制,是否可以超过空间所限制的大小,如将超过空间的大文件拆分上传是否会出现异常错误。5.上传文件大小大于本地剩余空间大小,是否会出现异常错误。6.关于上传是否成功的判断。上传过程中,中断。程序

8、是否判断上传是否成功。7.对于文件名中带有中文字符,特殊字符等的文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。