


全文预览已结束
付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
从测试设计方法分类,分为黑盒测试,白盒测试和灰盒测试。 从获得测试数据形式上分:穷尽法;等价类划分法;边界值分析法。 请解释下 referer 是什么,并任意描述一些与之相关的攻击场景或安全漏洞。 HTTP Referer 是 header 的一部分,当浏览器向 web 服务器发送请求的时候,一般 会带上 Referer,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些 信息用于处理。 如果是 CSRF 攻击传来的请求,Referer 字段会是包含恶意网址的地址,这时候服 务器就能识别出恶意的访问。 分类列举 sql 注入常用判断方法? 参考答案 1.整形参数判断 通常 news.asp 中 SQL 语句原貌大致如下: select * from 表名 where 字段=xx,所以可以用以下步骤测试SQL 注入是否存在。 最简单的判断方法 http:/xxx/news.asp?id=xx(附加一个单引号), 1. 字符串型参数判断 通常 news.asp 中 SQL 语句原貌大致如下: select * from 表名 where 字段=xx,所以可以用以下步骤测试SQL 注入是否存在。 http:/xxx/news.asp?id=xx(附加一个单引号),此时 news.asp 中的 SQL 语句变成了 select * from 表 名 where 字 段 =xx,news.asp 运 行 异 常 ; http:/xxx/news.asp?id=xx and 1=1, news.asp 运行正常, 而且与 运行结果相同; http:/xxx/news.asp?id=xx and 1=2, news.asp 运行异常; 如果以上满足,则 news.asp 存在 SQL 注入漏洞,反之则不能注入 根据不同的维度,描述软件测试可以划分的种类。例如,根据软件的生命周期,我们 可以将测试划分为:单元测试,集成测试,系统测试,验收测试. 请至少根据两种 不同的依据,说出 2-3 软件测试方式。(不包含举例的内容) 参考答案 有如下 2 个文件:test.cpp,test.hpp,简述下 g+编译器将其编译成 binary 的工程中 都做了哪些事情? 参考答案 预处理,编译,汇编,连接。 如果是公正的硬币,则投掷两次,“正反”为 1,“反正”为 2,“正正”为 3,“反反”重来。 如果是不公正的硬币,注意到出现“正反”和“反正”的概率一样,因此令“正反反正”、 “反 正正反”、“正反正反”分别为 1、2、3,其余情况重来。另一种更妙的办法是,投掷 三次硬币,“正反反”为 1,“反正反”为 2,“反反正”为 3,其余情况重来。 1.对称密钥密码体系 对称密钥密码体系也叫密钥密码体系,它是指消息发送方和消息接收方必须使用相 同的密钥,该密钥必须保密。发送方用该密钥对待发消息进行加密,然后将消息传 输至接收方,接收方再用相同的密钥对收到的消息进行解密。这一过程可用数学形 式来表示。消息发送方使用的加密函数 encrypt 有两个参数:密钥 K 和待加密消息 M,加密后的消息为 E,E 可以表示为 E=encrypt(K,M)消息接收方使用的解密函 数 decrypt 把 这 一 过 程 逆 过 来 , 就 产 生 了 原 来 的 消 息 : M=decrypt(K,E)=decrypt(K,encrypt(K,M) 2.非对称密钥密码体系 非对称密钥密码体系又叫公钥密码体系,它使用两个密钥:一个公共密钥 PK 和 一个私有密钥 SK。这两个密钥在数学上是相关的,并且不能由公钥计算出对应的私 钥,同样也不能由私钥计算出对应的公钥。这种用两把密钥加密和解密的方法表示成 如下数学形式。假设M 表示一条消息,puba 表示用户 a 的公共密钥,prva 表 示用户 a 的私有密钥,那么: M=decrypt(puba,encrypt(prva,M) 如何用一枚硬币等概率地产生一个 1 到 3 之间的随机整数?如果这枚硬币是不公正 的呢? 参考答案 简述对称密钥密码体系与公钥密码体系的区别 参考答案 现在有 10 个人被一个魔鬼逮住了。魔鬼对于直接把人杀掉的方法不感兴趣了。于 是,他就想了一个杀人的新花样。是这样的,一天晚上,魔鬼向着十个人宣布了游 戏规则,即明天早上他要把 10 个人排成一排,然后从一堆既有无限多的白帽子混着 无限多黑帽子的帽子堆为每个人随机抽取一顶帽子,给他们 10 个人都戴上帽子。因 为 10 个人是排成一排的,所以排在第 10 个的人可以看到前面 9 个人帽子的颜色, 排在第 9 个人可以看到前面 8 个人的帽子的颜色,.以此类推。然后,魔鬼会从排 在第 10 个人开始,问他,你头上的帽子的颜色是白色还是黑色,如果答对了,就放 他走;如果答错了,就被杀掉。然后同样问排在第 9 位的人,然后问排在第 8 位的 人,.以此类推。在这其中,10 个人所能做的只有当他被魔鬼问到的时候,答白色 或者黑色。不能有超越此范围的任何行动,不然,魔鬼会把它们 10 个人全部杀死。 我们将白色帽用 0 表示,黑色帽用 1 表示,每个人都将他所见到的帽子颜色进行异 或运算。第 10 人以他所见到的 9 顶帽子颜色异或处理后的结果,他有 50%的机会 活下来。第 9 人听到他的回答后,结合自己看到的 8 顶帽子颜色异或处理后的结果, 可以知道自己帽子颜色,如实作答,有 100%的机会存活下来。第 8 人听到前面两 人的回答后,结合自己看到的 7 顶帽子颜色经过异或处理后的结果,也可以知道自 己帽子颜色,如实作答,有 100%的机会存活下来。依此类推,前面 9 个人都可 以活下来,第 10 个人存活的几
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 厦门美术联考试题及答案
- 日语高考试题及答案
- 酒店中餐宴会摆台培训
- 圆明园的毁灭
- 2025年中国喷泉泵行业市场全景分析及前景机遇研判报告
- ICU临床思维与病例演练
- 肿瘤科患者便秘预防与管理
- 偏瘫病人的臀部护理
- 综合外科常规护理
- 直肠癌术后的护理
- 终端营销实战手册
- 2025至2030中国汽车微电机行业发展趋势分析与未来投资战略咨询研究报告
- 2025年内蒙古能源集团煤电板块所属单位招聘笔试参考题库含答案解析
- 山东省菏泽市2023-2024学年高一下学期7月期末教学质量检测政治试卷(含答案)
- 安全文明施工专项方案及保证措施
- 圆桶养殖水质管理制度
- 经营管理岗考试题及答案
- T/CI 312-2024风力发电机组塔架主体用高强钢焊接性评价方法
- 2025年农作物种植技术员(初级)职业技能鉴定考试题库(含答案)
- 2025-2030中国汽车涂料行业市场现状供需分析及投资评估规划分析研究报告
- 订房定金协议书
评论
0/150
提交评论