系统安全性测试问题举例

系统安全性测试问题举例

ID:24692255

大小:53.00 KB

页数:3页

时间:2018-11-14

系统安全性测试问题举例_第1页
系统安全性测试问题举例_第2页
系统安全性测试问题举例_第3页
资源描述:

《系统安全性测试问题举例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、系统安全性测试问题举例~教育资源库  1:没有被验证的输入  测试方法:  数据类型(字符串,整型,实数,等)  允许的字符集  最小和最大的长度  是否允许空输入  参数是否是必须的  重复是否允许  数值范围  特定的值(枚举型)  特定的模式(正则表达式)  2:有问题的访问控制  测试方法:  主要用于需要验证用户身份以及权限的页面,复制该页面的url地址,关闭该页面以后,查看是否可以直接进入该复制好的地址  例:从一个页面链到另一个页面的间隙可以看到URL地址  直接输入该地址,可以看到自己没有权限的页面信息  3,错误的

2、认证和会话管理  例:对Grid、Label、Treeviel语法解析出来  4:跨站脚本(XSS)  分析:攻击者使用跨站脚本来发送恶意代码给没有发觉的用户,窃取他机器上的任意资料  测试方法:  ?HTML标签:<></>  ?转义字符:();<(<);>(>);(空格);  ?脚本语言:  <scrīptlanguage=javascrīpt>  Alert()  </scrīpt>  特殊字符:<>/  最小和最大的长度  是否允许空输入  

3、5,缓冲区溢出  没有加密关键数据  例:vietableAe=+username+andpassword  Sql输入  or1=1――  就可以不输入任何password进行攻击  7,不恰当的异常处理  分析:程序在抛出异常的时候给出了比较详细的内部错误信息,暴露了不应该显示的执行细节,网站存在潜在漏洞,  8,不安全的存储  分析:帐号列表:系统不应该允许用户浏览到网站所有的帐号,如果必须要一个用户列表,推荐使用某种形式的假名(屏幕名)来指向实际的帐号。  浏览器缓存:认证和会话数据不应该作为GET的一部分来发送,应该使用P

4、OST,  9,拒绝服务  分析:攻击者可以从一个主机产生足够多的流量来耗尽狠多应用程序,最终使程序陷入瘫痪。需要做负载均衡来对付。  10,不安全的配置管理  分析:Config中的链接字符串以及用户信息,邮件,数据存储信息都需要加以保护  程序员应该作的:  配置所有的安全机制,关掉所有不使用的服务,设置角色权限帐号,使用日志和警报。友情提醒:,特别!

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

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

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