3、渗透测试题

合集下载

信息技术与信息安全公需科目考试分

信息技术与信息安全公需科目考试分

1.关于渗透测试,下面哪个说法是不正确的单选题2分A.渗透测试过程包括了对系统的任何弱点、技术缺陷或漏洞的主动分析,这个分析从一个攻击者可能存在的位置来进行的,并且从这个位置有条件主动利用安全漏洞;B.渗透测试是选择不影响业务系统正常运行的攻击方法进行的测试,是一个渐进的并且逐步深入的过程;C.渗透测试是通过模拟恶意黑客的攻击方法,来评估信息系统安全的一种评估方法;D.执行情况良好的渗透测试无法证明不充分的安全可能导致重大损失,对于网络安全组织价值不大;2.如果使用大量的连接请求攻击计算机,使得所有可用的系统资源都被消耗殆尽,最终计算机无法对正常的服务请求进行处理,这种攻击手段属于;单选题2分A.口令破解B.拒绝服务攻击C.IP欺骗D.网络监听3.发生信息安全紧急事件时,可采取措施;单选题2分A.事件分析B.以上采取的措施都对C.抑制、消除和恢复D.切断不稳定因素4.关于U盾,下面说法不正确的是单选题2分A.内置微型智能卡处理器B.使用动态口令来保证交易安全C.提供数字签名和数字认证的服务D.是办理网上银行业务的高级安全工具5.风险分析阶段的主要工作就是;单选题2分A.判断安全事件造成的损失对单位组织的影响B.完成风险的分析和计算,综合安全事件所作用的信息资产价值及脆弱性的严重程度,判断安全事件造成的损失对单位组织的影响,即安全风险C.完成风险的分析D.完成风险的分析和计算6.C类地址适用于;单选题2分A.大型网络B.以上答案都不对C.小型网络D.中型网络7.禁止涉密计算机连接互联网主要为了防止涉密计算机,进而造成涉密信息被窃取;单选题2分A.感染蠕虫病毒B.下载网络游戏C.浏览网页D.感染特种木马病毒8.大数据中所说的数据量大是指数据达到了级别单选题2分A.PBB.MBC.KBD.TB9.具有大数据量存储管理能力,并与ORACLE数据库高度兼容的国产数据库系统是;单选题2分A.神通数据库系统B.达梦数据库系统C.金仓数据库系统D.甲骨文数据库系统10.关于信息安全应急响应,以下说法是错误的单选题2分A.我国信息安全事件预警等级分为四级:Ⅰ级特别严重、Ⅱ级严重、Ⅲ级较重和Ⅳ级一般,依次用红色、橙色、黄色和蓝色表示;B.信息安全应急响应工作流程主要包括预防预警、事件报告与先期处置、应急处置、应急结束;C.当信息安全事件得到妥善处置后,可按照程序结束应急响应;应急响应结束由处于响应状态的各级信息安全应急指挥机构提出建议,并报同级政府批准后生效;D.信息安全应急响应通常是指一个组织机构为了应对各种信息安全意外事件的发生所做的准备以及在事件发生后所采取的措施,其目的是避免、降低危害和损失,以及从危害中恢复;11.信息安全机构的资质认证,以下说法是正确的单选题2分A.信息安全服务资质认证由中国信息安全测评认证中心对信息系统安全服务提供者的技术、资源、法律、管理等方面的资质、能力和稳定性、可靠性进行评估,依据公开的标准和程序,对其安全服务保障能力进行认证;B.对信息安全测评机构的资质认定主要有计量认证、实验室认可、检查机构认可等;C.计量认证是根据中华人民共和国计量法的规定,由省级以上人民政府计量行政部门对检测机构的检测能力及可靠性进行的全面认证及评价;有计量认证标记的检验报告可用于产品质量评价、成果及司法鉴定,具有法律效力;D.实验室认可、检查机构认可是由各级质量技术监督部门对测评机构技术能力、管理能力的认可;12.能感染Word、PDF等数据文件的病毒是;单选题2分B.CIH病毒C.宏病毒D.逻辑炸弹13.信息系统安全等级保护是指;单选题2分A.对国家安全、法人和其他组织及公民的专有信息以及公开信息和存储、传输、处理这些信息的信息系统分等级实行安全保护,对信息系统中发生的信息安全事件分等级响应和处置;B.对国家安全、法人和其他组织及公民的专有信息以及公开信息和存储、传输、处理这些信息的信息系统分等级实行安全保护;C.对国家安全、法人和其他组织及公民的专有信息以及公开信息和存储、传输、处理这些信息的信息系统分等级实行安全保护,对信息系统中使用的信息安全产品实行按等级管理;D.对国家安全、法人和其他组织及公民的专有信息以及公开信息和存储、传输、处理这些信息的信息系统分等级实行安全保护,对信息系统中使用的信息安全产品实行按等级管理,对信息系统中发生的信息安全事件分等级响应和处置; 14.以下关于国内信息化发展的描述,错误的是;单选题2分A.我国农村宽带人口普及率与城市的差距在最近三年来持续B.从20世纪90年代开始,我国把信息化提到了国家战略高度;C.成为联合国卫星导航委员会认可的四大卫星导航系统之一的北斗卫星导航系统是由我国自主研制的;D.经过多年的发展,截至2013年底,我国在全球整体的信息与计算技术发展排名中已处于世界领先水平;15.涉密信息系统投入运行必须先测评后审批;由对涉密信息系统进行安全保密测评,系统全面地验证所采取的安全保密措施能否满足安全保密需求和安全目标,为涉密信息系统审批提供依据;单选题2分A.具有信息安全风险评估资质的机构B.国家保密行政管理部门授权的系统测评机构C.保密行政管理部门D.具有信息安全等级保护测评资质的机构16.网络舆情监测的过程应该是单选题2分A.1汇集、2筛选、3整合、4分类B.1汇集、2筛选、3分类、4整合C.1筛选、2汇集、3整合、4分类D.1汇集、2分类、3整合、4筛选17.针对目前的黑客攻击技术,为了安全起见,系统的口令长度至少为;单选题2分A.5.0C.10.0D.6.018.下列哪项属于正确使用涉密办公设备的行为单选题2分A.涉密办公设备正常使用期间,全周期与任何公共信息网络物理隔离;B.将涉密办公设备接入普通线;C.在涉密计算机与非涉密计算机之间公用打印机、扫描仪设备;D.将原处理涉密信息的多功能一体机接入非涉密计算机使用;19.一颗静止的卫星的可视距离达到全球表面积的左右;单选题2分A.50%B.0.4C.0.2D.0.320.政府信息系统安全检查,下面哪个说法是不正确的单选题2分A.政府信息系统安全检查实行“谁主管谁负责”的原则,采取统一组织抽查的方式;B.政府信息系统安全检查中涉及信息安全等级保护工作的,按照国家信息安全等级保护管理规定执行;C.政府信息系统安全检查中涉及保密工作的,按照国家保密管理规定和标准执行;D.政府信息系统安全检查中涉及密码工作的,按照国家密码管理规定执行;21.按照服务对象不同,云计算可以分为多选题2分A.混合云B.公有云C.私有云D.服务云22.一定程度上能防范缓冲区溢出攻击的措施有;多选题2分A.使用的软件应该尽可能地进行安全测试B.及时升级操作系统和应用软件C.经常定期整理硬盘碎片D.开发软件时,编写正确的程序代码进行容错检查处理;23.公钥基础设施PKI由什么组成多选题2分A.注册审核机构RAB.授权认证机构CAC.密钥管理中心KMCD.证书发布系统和应用接口系统24.防范ADSL拨号攻击的措施有;多选题2分A.在计算机上安装Web防火墙B.修改ADSL设备操作手册中提供的默认用户名与密码信息C.设置IE浏览器的安全级别为“高”D.重新对ADSL设备的后台管理端口号进行设置25.WPA比WEP新增加的内容有多选题2分A.加强了密钥生成的算法B.加密密钥必须与AP的密钥相同时才能获准存取网C.追加了防止数据中途被篡改的功能D.采用128位密钥26.IP地址主要用于什么设备多选题2分A.移动硬盘B.上网的计算机C.网络设备D.网络上的服务器27.以下哪些是涉密信息系统开展分级保护工作的环节多选题2分A.系统定级B.系统测评C.系统审批D.方案设计28.在默认情况下Windows XP受限用户拥有的权限包括;多选题2分A.对系统配置进行设置B.使用部分被允许的程序C.访问和操作自己的文件D.安装程序29.北斗卫星导航系统由什么组成多选题2分A.测试端B.用户端C.地面端D.空间端30.信息安全应急响应工作流程主要包括;多选题2分A.预防预警B.应急结束和后期处理C.应急处置D.事件研判与先期处置31.对信息系统运营、使用单位的信息安全等级保护工作情况进行检查以下哪些说法是正确的多选题2分A.公安机关对跨省或者全国统一联网运行的信息系统的检查,应当会同其主管部门进行;B.对第五级信息系统,应当由国家指定的专门部门进行检查;C.受理备案的公安机关应当对第四级信息系统运营、使用单位的信息安全等级保护工作情况每半年至少检查一次;D.受理备案的公安机关应当对第三级信息系统运营、使用单位的信息安全等级保护工作情况每年至少检查一次;32.给Word文件设置密码,可以设置的密码种类有多选题2分A.创建文件时的密码B.修改文件时的密码C.删除文件时的密码D.打开文件时的密码33.万维网有什么作用多选题2分A.一个物理网络B.便于信息浏览获取C.提供丰富的文本、图形、图像、音频和视频等信息D.基于互联网的、最大的电子信息资料库34.目前我国计算机网络按照处理内容可划分哪些类型多选题2分A.涉密网络B.互联网C.非涉密网络D.党政机关内网35.以下关于无线访问接入点的作用说法正确的是多选题2分A.无线信号进行数据传输的终端B.访问接入点覆盖范围内的无线工作站可以通过AP进行相互通信C.将各个无线网络客户端连接到一起D.相当于一个连接有线网和无线网的桥梁36.为了阻止非法用户接入无线网络,仅允许合法用户访问网络,可以通过过滤每个网络设备中的MAC地址来限制或允许用户访问无线网络;判断题2分正确错误37.当盗版软件标注“绝对不含有病毒”时,才能放心使用该盗版软件;判断题2分正确错误38.漏洞扫描可以帮助网络管理员能了解网络的安全设置和运行的应用服务;判断题2分正确错误39.U盘加密的硬件加密方式中由于加密技术是固化在硬件控制芯片中,整个加密过程几乎不在电脑上留下任何痕迹,密码传输过程中也是以密文形式传递,所以很难被木马截获,即使截获得到的也是乱码,所以破解的可能性非常低;判断题2分错误40.信息系统在其生命周期的各阶段都要进行风险评估;判断题2分正确错误41.有人认为在网吧、打印室或图书馆等公共场合上网,不会造成个人隐私泄露;判断题2分正确错误42.已运营运行的第二级以上信息系统应当在安全保护等级确定后30日内、新建第二级以上信息系统应当在投入运行后20日内,由其运营、使用单位到所在地设区的市级以上公安机关办理备案手续;判断题2分正确错误43.涉密计算机可以随意安装各种软件;判断题2分正确错误44.党政机关单位连接互联网的计算机在任何情况下均可以安装和使用摄像头、麦克风等视频、音频输入设备;判断题2分错误45.PKI的基础技术包括加解密、数字签名、数据完整性机制、数字信封、双重数字签名等;判断题2分正确错误46.网络安全协议是为保护网络和信息的安全而设计的,它是建立在密码体制基础上的交互通信协议;判断题2分正确错误47.经过工商局登记的企业都可以提供互联网内容服务;判断题2分正确错误48.我国的信息与网络安全防护能力比较弱,许多应用系统处于不设防状态,机关、企事业单位及公众信息安全意识淡薄,保密意识缺乏,是造成重要信息和涉密信息被泄露、信息系统被破坏等情况的主要原因;判断题2分正确错误49.网络监听不是主动攻击类型;判断题2分正确50.各信息系统主管部门和运营使用单位要按照信息安全等级保护管理办法和信息系统安全等级保护定级指南,初步确定定级对象的安全保护等级,起草定级报告;判断题2分正确错误。

渗透测试 题目

渗透测试 题目

渗透测试题目
以下是一些关于渗透测试的题目:
1. 渗透测试的重要性是什么?
2. 渗透测试与安全评估有何不同?
3. 你对封堵攻击和漏洞修补有什么了解?
4. 什么是SQL注入,以及如何防止它?
5. 如何手动进行XSS攻击并防止它?
6. 你对文件包含攻击有什么了解吗?
7. 了解到目标网站的配置信息后,你会采用哪些攻击方式?
8. 了解到目标服务器的操作系统版本后,你会采用哪些攻击方式?
9. 什么是SQLmap,并且它的用途是什么?
10. 你对基于Web服务的攻击有什么了解?
11. 如何识别Web应用程序的潜在漏洞?
12. 如何在代码审计期间为应用程序选择Web框架?
13. 什么是CSRF,以及如何阻止它?
14. 什么是文件上传漏洞,以及如何防止它?
15. 从网络安全角度考虑,你是否认为集成社交媒体组件(如Facebook等)是一个好主意?
16. 如何寻找SSRF漏洞从Web功能上?
17. 如何从URL关键字寻找SSRF漏洞?
18. 防御SSRF漏洞的方法有哪些?
19. XXE漏洞的原理、危害是什么?
20. 如何防御XXE漏洞?
以上题目可以帮助你深入了解渗透测试的相关知识和技能。

微信支付安全渗透工程师岗位面试题及答案(经典版)

微信支付安全渗透工程师岗位面试题及答案(经典版)

微信支付安全渗透工程师岗位面试题及答案1.什么是渗透测试?渗透测试是一种安全评估方法,旨在模拟黑客攻击,以发现系统和应用程序中的漏洞和弱点,进而提供修复建议。

微信支付安全渗透工程师需要对此进行深入了解,以确保支付系统的安全性。

答案:渗透测试是一种通过模拟攻击来评估系统、应用程序或网络的安全性的方法。

它涉及识别潜在的漏洞和风险,以便及时采取措施修复。

作为微信支付安全渗透工程师,我会利用各种渗透测试技术,如黑盒、白盒和灰盒测试,来评估支付系统的安全性。

例如,我可以模拟钓鱼攻击,测试支付系统是否容易受到社会工程学攻击。

2.请解释OWASPTop10是什么?OWASPTop10是指由开放式Web应用程序安全项目(OWASP)发布的十大最常见的Web应用程序安全风险清单。

了解这些风险对于微信支付安全渗透工程师至关重要,以便能够针对性地测试和修复这些问题。

答案:OWASPTop10是一份由OWASP组织发布的指出Web应用程序中十大常见安全风险的清单。

这些风险包括但不限于跨站脚本(XSS)、SQL注入、敏感数据暴露等。

作为微信支付安全渗透工程师,我会确保支付系统不受这些常见漏洞的威胁。

例如,我会检查支付系统是否受到XSS攻击的风险,以防止恶意脚本注入。

3.请描述一下"水坑攻击"(WateringHoleAttack)。

水坑攻击是一种针对特定用户群体的攻击方式,攻击者通过感染访问用户常见的网站,利用这些受害者的信任来传播恶意软件。

微信支付安全渗透工程师需要了解此类高级攻击方式,以便预防和识别。

答案:水坑攻击是一种针对特定用户群体的攻击策略,攻击者会感染受害者经常访问的网站,将恶意代码嵌入其中。

一旦用户访问被感染的网站,他们的设备就可能受到感染。

作为微信支付安全渗透工程师,我会模拟此类攻击,通过分析用户行为和偏好来识别可能的水坑网站,并采取措施保护支付系统的用户不受此类攻击影响。

4.什么是CSRF攻击?如何预防它?跨站请求伪造(CSRF)攻击是一种攻击方式,攻击者通过欺骗受害者在未经授权的情况下执行操作。

渗透测试面试基础知识

渗透测试面试基础知识

渗透测试⾯试基础知识⼀,SQL注⼊的原理和防御机制原理:就是通过把SQL命令插⼊到Web表单递交或输⼊域名或页⾯请求的查询字符串,达到欺骗服务器执⾏恶意的SQL命令防御机制:1.对⽤户输⼊的数据类型做严格限制2.使⽤预编译绑定变量的SQL语句3.过滤特殊字符4.数据库信息加密,使⽤数据库防⽕墙,web防⽕墙⼆,XSS注⼊的原理和防御机制原理:恶意攻击者往Web页⾯⾥插⼊恶意javaScript代码,当⽤户浏览该页之时,嵌⼊其中Web⾥⾯的javaScript代码会被执⾏,从⽽达到恶意攻击⽤户的⽬的。

XSS与CSRF的区别:XSS是获取信息,不需要提前知道其他⽤户页⾯的代码和数据包。

CSRF是代替⽤户完成指定的动作,需要知道其他⽤户页⾯的代码和数据包。

要完成⼀次CSRF攻击,受害者必须依次完成两个步骤: 1.登录受信任⽹站A,并在本地⽣成Cookie。

  2.在不登出A的情况下,访问危险⽹站B。

防御机制:编码,过滤,校正,内容安全策略(CSP)三,CSRF防御机制:1.Token验证2.check Referer3.验证码4.使⽤post请求⽅式四.SSRF原理:服务器端所提供的接⼝中包含了所要请求的内容的URL参数,并且未对客户端所传输过来的URL参数进⾏过滤。

防御机制: 1.设置url⽩名单或者限制内⽹ip2.限制协议为HTTPS,HTTP3.不⽤302重定向4.限制请求的端⼝为http常⽤的端⼝5.过滤返回信息,统⼀错误信息五,sqlmap常⽤的注⼊⽅法:post:-r,data绕过防⽕墙的⽅法:1.-random-agent #使⽤任意浏览器进⾏绕过,尤其是在WAF配置不当的时候2.--hpp 参数污染进⾏绕过,尤其是在/IIS 平台上3.--delay=3.5 --time-sec=60 #使⽤长的延时来避免触发WAF的机制,这⽅式⽐较耗时4.--proxy 使⽤代理注⼊5.--tor # 匿名注⼊6.--tamper 编码脚本risk:越⾼风险越⾼,功能会篡改数据库内容,增加危险的sql注⼊语句level:不仅仅是增加sql注⼊payload,还会加⼤注⼊⾯,更加全⾯的扫描六.问题:1.给你⼀个⽹站你是如何来渗透测试的?在获取书⾯授权的前提下。

ctf渗透题

ctf渗透题

ctf渗透题CTF 渗透题CTF(Capture The Flag)渗透题是一种模拟真实网络攻防的竞赛题目,在信息安全领域中被广泛使用。

这种类型的题目旨在测试参与者在网络渗透与攻防方面的技能,并帮助他们提升对网络安全的理解和能力。

CTF 渗透题通常包含多个层次的难题,涵盖了各种不同的主题,如网络漏洞利用、密码学、逆向工程和二进制分析等。

参与者需要通过解决这些题目来获取旗帜(flag),旗帜通常是一个特定的字符串或代码。

解决 CTF 渗透题的过程类似于真实的渗透测试,它需要参与者使用各种工具和技术来发现和利用系统中的漏洞。

刚开始时,参与者可能会面临一些简单的题目,需要通过基础知识和技能来解决。

当他们逐渐掌握了解题的方法和技巧后,将面临更复杂、更具挑战性的题目。

对于初学者来说,CTF 渗透题是一个很好的学习和实践的机会。

通过解决这些题目,他们可以理解不同类型的漏洞,并学习如何有效地使用工具来探测和利用这些漏洞。

此外,参与者还可以与其他玩家交流和分享解题经验,从中获得更多的启发。

在解决 CTF 渗透题时,通常需要掌握以下几个方面的知识和技能:1. 网络基础知识:了解TCP/IP,网络协议、网络拓扑和网络配置等基础知识,能够分析和理解网络数据包。

2. 操作系统和服务器知识:熟悉常见的操作系统和服务器,如 Linux、Windows、Apache 和 Nginx,了解其常见的漏洞和攻击技术。

3. Web 安全知识:掌握常见的 Web 漏洞类型,如 XSS、SQL 注入和命令注入等,熟悉各种 Web 安全工具的使用。

4. 密码学和加密知识:了解对称加密和非对称加密算法的原理,能够分析和破解常见的密码算法。

5. 逆向工程和二进制分析知识:熟悉逆向工程和二进制分析的基本原理和技术,能够分析和修改二进制文件。

解决 CTF 渗透题的关键是持续的学习和实践。

通过不断地尝试和解决各种题目,参与者可以提升自己的技能,掌握更多的渗透测试技巧,加深对网络安全的理解。

渗透测试题库

渗透测试题库

渗透测试题库渗透测试是一种用于评估计算机系统、网络或应用程序安全性的方法。

它模拟了潜在攻击者的攻击行为,以发现系统中的弱点和漏洞,并提供修补建议来增强系统的安全性。

为了帮助安全专业人员进行有效的渗透测试,以下是一些常见的渗透测试题目。

题目一:密码安全性评估描述:某公司的密码策略要求员工在创建密码时必须包含特殊字符、数字和大写字母,并且密码长度不能少于8个字符。

为确保密码的安全性,请评估以下密码是否符合公司的要求,并提出改进建议。

1. 用户名:John,密码:abc1232. 用户名:Mary,密码:P@ssw0rd!3. 用户名:David,密码:david1987题目二:网络漏洞扫描描述:某公司的网络拓扑结构如下图所示,请利用常见的网络漏洞扫描工具对该网络进行扫描,并列举出发现的漏洞和相应的修复建议。

(插入网络拓扑结构示意图)题目三:应用程序安全评估描述:某网站为用户提供在线购物功能。

为了确保用户的信用卡信息安全,网站采用了SSL加密协议。

请评估该网站的安全性,包括但不限于SSL证书的有效性、信息传输的安全性以及常见的web应用程序漏洞。

题目四:无线网络安全评估描述:某公司为员工提供了一个无线网络,员工可以通过该无线网络连接公司的内部资源。

请对该无线网络进行安全评估,并提供加强无线网络安全性的建议。

题目五:社交工程攻击模拟描述:社交工程攻击是通过从人们获取信息来入侵计算机系统或网络的方法。

请模拟一个社交工程攻击场景,并写下你会采取的策略来获取目标的敏感信息。

结论渗透测试是保障信息系统安全的重要手段之一。

通过进行渗透测试,安全专业人员可以更好地了解系统中存在的弱点和漏洞,并及时采取措施加以修复。

渗透测试题库的使用可以帮助安全专业人员提高渗透测试的效率和准确性,从而更好地保护信息系统的安全。

当然,渗透测试只是一个方面,保障信息系统安全还需要综合运用其他安全技术和策略,以实现全面的安全保护。

渗透考试题及答案

渗透考试题及答案

渗透考试题及答案一、选择题(每题2分,共20分)1. 渗透测试中,以下哪项不是常见的信息收集方法?A. 社交媒体分析B. 域名注册信息查询C. 直接攻击目标系统D. 网络空间测绘答案:C2. 在渗透测试中,哪种攻击方式属于被动攻击?A. 拒绝服务攻击(DoS)B. 会话劫持C. 钓鱼攻击D. 网络监听答案:D3. SQL注入攻击利用了哪种数据库漏洞?A. 权限提升B. 缓冲区溢出C. 输入验证不足D. 配置不当答案:C4. 以下哪项不是渗透测试的阶段?A. 信息收集B. 漏洞分析C. 系统维护D. 利用漏洞答案:C5. 以下哪种加密算法属于对称加密算法?A. RSAB. AESC. ECCD. Diffie-Hellman答案:B二、简答题(每题10分,共30分)1. 描述渗透测试中的“三步法”是什么,并简述其重要性。

答案:渗透测试中的“三步法”指的是信息收集、漏洞分析和利用漏洞。

其重要性在于:- 信息收集:为后续的测试提供必要的信息基础。

- 漏洞分析:识别系统中可能被利用的安全弱点。

- 利用漏洞:验证漏洞是否可被实际利用,以评估风险。

2. 解释什么是“横向移动”以及它在渗透测试中的作用。

答案:横向移动指的是在渗透测试中,攻击者从一个已成功入侵的系统或网络节点,向其他系统或节点迁移的过程。

它的作用是扩大攻击范围,获取更多的控制权和敏感信息。

3. 什么是“零日漏洞”?为什么它们对网络安全构成严重威胁?答案:零日漏洞是指那些尚未被公开披露,因此也没有相应的补丁或修复措施的安全漏洞。

它们对网络安全构成严重威胁,因为攻击者可以利用这些未知的漏洞进行攻击,而防御者无法采取预防措施。

三、案例分析题(每题25分,共50分)1. 假设你是一名渗透测试工程师,你发现了一个Web应用程序存在SQL注入漏洞。

请描述你将如何利用这个漏洞,并说明可能获取到的信息。

答案:首先,我会构造SQL注入语句,尝试修改原始查询,以获取、篡改或删除数据库中的数据。

渗透测试-题库

渗透测试-题库

渗透测试-题库1、以下哪种⽅式可以利用ngnix解析漏洞来将⽅件当作php来执⽅( ) [单选题] *A、 /xx.jpg%00.php(正确答案)B、 /xx.jpg.phpC、 /xx.php.jpgD、 /xx.php%00.jpg2、apache默认解析的后缀中不不包括 [单选题] *A、 php3B、 php5C、 phtmlD、 php1(正确答案)3、IIS曾经出现过的漏洞不包括哪个 [单选题] *A、解析漏洞B、 IIS溢出漏洞C、 PUT漏洞D、反序列化漏洞(正确答案)4、中间件未出现过以下哪个漏洞 [单选题] *A、命令执行B、文件解析C、反序列化D、序列化(正确答案)5、IIS不不可以解析哪个后缀 [单选题] *A、 aspB、 asaC、 cerD、 cep(正确答案)6、之前版本的中间件未出现过解析漏洞的是 [单选题] *A、 apacheB、 iisC、 tomcat(正确答案)D、 ngnix7、以下数据库只能通过字典枚举数据表的是 [单选题] *A、 mssqlB、 oracleC、 mysql < 5.0(正确答案)D、 mysql > 5.08、要向现有表中添加列,应使⽅哪个命令 [单选题] *A、 ALTER(正确答案)B、 CHANGEC、 INSERTD、 UPDATE9、linux 环境下,查询⽅日志⽅件最后100⽅行数据,正确的⽅方式是 [单选题] *A、 mv -100 logB、 grep -100 logC、 cat -100 logD、 tail -100 log(正确答案)10、一个⽅站存在命令执⽅漏洞,由于服务器不能上外网,这是我们可以利用什么样的⽅式将文件上传到服务器器 [单选题] *A、 FTPB、 powershellC、 vbsD、 echo(正确答案)11、在linux下为某个⽅文件添加权限,命令chmod 741 test中的4代表什什么权限[单选题] *A、执行权限B、只读权限(正确答案)C、只写权限D、所有权限12、在linux安装应用,哪个命令不需要 [单选题] *A、 ./install(正确答案)B、 makeC、 make installD、 ./configure13、下⽅面的哪个命令可以打印linux下的所有进程信息 [单选题] *A、 ls -dB、 ls -lC、 suD、 ps -ef(正确答案)14、拿到一个windows下的webshell,我想看一下主机的名字,如下命令做不到的是[单选题] *A、 hostnameB、 systeminfoC、 ipconfig /allD、 set(正确答案)15、在拿到⽅个windows服务器下的webshell之后,我想看看当前在线的用户,下面这些命令可以做到的是 [单选题] *A、 dir c:\usersB、 net userC、 tasklist /v(正确答案)D、 net localgroup administrators16、在测试sql注入时,下哪种⽅式不可取 [单选题] *A、 ?id=1+1(正确答案)B、 ?id=2-1C、 ?id=1 and 1=1D、 ?id=1 or 1=117、关于DOM xss和寻常xss下面说法正确的是 [单选题] *A、 DOM xss是服务端代码造成的而寻常xss不是B、 DOM xss不是服务端代码造成的而寻常xss是(正确答案)C、两者都是服务端代码造成的D、两者都不是服务端代码造成的18、以下说法正确的是 [单选题] *A、 SSRF是跨站请求伪造攻击,由客户端发起B、 SSRF是服务器端请求伪造,由服务器发起(正确答案)C、 CSRF是服务器端请求伪造,由服务器发起D、重放攻击是将截获的数据包进行重放,达到身份认证等目的19、php提供以下哪些函数来避免sql注⽅入? [单选题] *A、 mysql_real_escape_string(正确答案)B、 escapeshellargC、 htmlentitiesD、 htmlspecialchars20、如果一个网站存在CSRF漏洞,可以通过CSRF漏洞做下面哪些事情 [单选题] *A、获取网站用户注册的个人资料信息B、修改网站用户注册的个人资料信息C、冒用网站用户的身份发布信息D、以上都可以(正确答案)21、以下最有效的防范上传漏洞的方式是什么 [单选题] *A、用黑名单的方式验证文件后缀,上传后保持文件名不变B、验证文件头,确定是否为图片格式,上传后保持文件名不变C、验证上传文件的内容,匹配关键字来确定是否允许上传,上传后保持文件名不变D、不做任何验证,上传后的文件名由系统自动修改为随机字符串加图片后缀的形式(正确答案)22、利用CSRF漏漏洞可以做什么 [单选题] *A、攻击者利用受害者的cookie执行恶意操作(正确答案)B、攻击者盗取受害者的cookie执行恶意操作·C、攻击者利用受害者的凭证执行恶意操作D、攻击者盗取受害者的凭证执行恶意操作23、如何防御CSRF漏洞,下面说法不正确的是 [单选题] *A、检查HTTP Referer字段是否同域B、使用验证码C、使用一次性TokenD、使用POST方式提交(正确答案)24、在编写目录扫描工具时哪种请求方式可以增加扫描速度 [单选题] *A、 GETB、 HEAD(正确答案)C、 POSTD、 PUT25、如下哪个响应报头是让我们跳转到新的位置 [单选题] *A、 Location(正确答案)B、 ServerC、 HostD、 WWW-Authenticate26、关于" WannaCry "勒索病毒软件描述正确的是 [单选题] *A、利用RDP协议漏洞传播B、利用SMB协议漏洞传播(正确答案)C、利用HTTP协议漏洞传播D、利用FTP协议传播27、关于文件包含漏洞描述错误的是 [单选题] *A、只有PHP语言存在文件包含漏洞(正确答案)B、文件包含漏洞可以分为本地文件包含和远程文件包含C、 include函数可以用来包含文件D、 require函数也可以用来包含文件28、在web页面中增加验证码功能后,下面说法正确的是 [单选题] *A、可以防止注入攻击B、可以防止上传漏洞C、可以防止文件包含漏洞D、可以防止数据重复提交(正确答案)29、下面关于SSRF漏洞描述正确的是 [单选题] *A、 SSRF漏洞就是服务端请求伪造漏洞(正确答案)B、 SSRF漏洞无法修复C、 SSRF漏洞只存在与PHP语言中D、 SSRF漏洞是针对浏览器的漏洞30、系统疑似被入侵,查看系统登录日志 wtmp,正确的命令是 [单选题] *A、 cat wtmpB、 ls wtmpC、 last –f wtmp(正确答案)D、 mv wtmp31、关于XSS漏洞分类说法错误的是 [单选题] *A、存储型XSSB、反射型XSSC、扩展性XSS(正确答案)D、 DOM型XSS32、下面关于CSRF漏洞的防御方法不正确的是 [单选题] *A、验证RefererB、添加token验证C、增加验证码D、更换浏览器(正确答案)33、若需要修改TOMCAT的监听地址,应修改哪个配置⽅文件 [单选题] *A、 tomcat.xmlB、 server.xml(正确答案)C、 wexmlD、 tomcat-users.xml34、用于查看/var/log/wtmp日志的命令是 [单选题] *A、 last(正确答案)B、 lastlogC、 lastwtmpD、 lastmp35、Apache的配置文件中,哪个字段定义了访问日志的路径 [单选题] *A、 HttpLogB、 HttpdLogC、 AccessLogD、 CustomLog(正确答案)36、Linux文件权限一共10位长度,分成四段,第三段表示的内容是 [单选题] *A、文件类型B、文件所有者的权限C、文件所有者所在组的权限(正确答案)D、其他用户的权限37、HTTP响应头信息中,allow允许哪种请求方式 [单选题] *A、 GETB、 POSTC、 OPTIONSD、以上都是(正确答案)38、对于下面的状态码,对应关系有错误的是 [单选题] *A、 200 - 请求成功B、 404 -(禁止) 服务器拒绝请求(正确答案)C、 500 - 内部服务器错误D、 405 -(方法禁用) 禁用请求中指定的方法39、下面哪个是网络模型? [单选题] *A、物理层B、传输层C、会话层D、以上都是(正确答案)40、下面不属于sql注入的危害的是 [单选题] *A、数据库信息泄漏B、获取会话信息(正确答案)C、破坏硬盘数据D、网页篡改41、下面sql语句解释不正确的是 [单选题] *A、 SELECT - 从数据库表中获取数据B、 UPDATE - 更新数据库表中的数据C、 DELETE - 从数据库表中删除数据D、 INSERT INTO - 向数据库中插入数据(正确答案)42、常见的数据库操作中,下面哪一个是创建表 [单选题] *A、 CREATE DATABASEB、 DROP TABLEC、 CREATE TABLE(正确答案)D、 ALTER TABLE43、base64()函数在mysql中可以使用的最低版本什么? [单选题] *A、 5.4版本B、 5.5版本C、 5.6版本(正确答案)D、 5.7版本44、下面哪个不是sql注入类型 [单选题] *A、后缀注入(正确答案)B、布尔盲注C、报错注入D、时间盲注45、sql注入漏洞防护中,不正确的是哪一个 [单选题] *A、数据有效性校验B、后缀校验(正确答案)C、用户权限分离D、去除代码中的敏感信息46、sqlmap不支持的数据库有 [单选题] *A、 mysqlB、 mssqlC、 oracleD、 redis(正确答案)47、下面sql语句中,查询当前数据库的是 [单选题] *A、 CREATE DATABASE database-nameB、 select * from [user]C、 union select database(),2,3,4,5(正确答案)D、 SELECT <*, column [alias], …> FROM table48、mysql中不用的注释符有 [单选题] *A、 #B、 /**/C、 --aD、<!>(正确答案)49、常见的上传点有 [单选题] *A、证书上传处B、附件上传处C、编辑器处D、以上都是(正确答案)50、上传中,常见的绕过方式有 [单选题] *A、后缀名黑名单校验B、 waf设备绕过C、自定义正则校验D、以上都是(正确答案)51、下面后缀名与iis解析无关的是 [单选题] *A、 asaB、 php5(正确答案)C、 cerD、 aspx52、下列哪种类型不属于XSS [单选题] *A、反射型B、存储型C、 DOM型D、跨站型(正确答案)53、Apache解析规则下列说法正确的是? [单选题] *A、从左向右B、从右向左(正确答案)C、只取最后一个后缀D、只取第一个后缀54、下面安全意识防范中,哪一个做法是错误的 [单选题] *A、在笔记本或其它地方不要记录口令B、离开电脑前,锁定电脑,设置密码C、可以向管理员和维护人员透露口令(正确答案)D、在多个帐户之间使用不相同的口令55、以下哪个PHP版本环境可能存在0x00截断 [单选题] *A、 5.2(正确答案)B、 5.3C、 5.4D、 5.556、以下哪些工具提供拦截和修改HTTP数据包的功能?() [单选题] *A、 Burpsuite(正确答案)B、 HackbarC、 SqlMapD、 Nmap57、以下哪些工具不可以抓取HTTP数据包?() [单选题] *A、 BurpsuiteB、 WiresharkC、 FiddlerD、 Nmap(正确答案)58、在同一个bash 下依次执行root@kali:~/Desktop# whoamirootroot@kali:~/Desktop# function whoami() { echo 1;}root@kali:~/Desktop# whoami最后一次执行的whoami 的结果是什么?() [单选题] *A、 rootB、 1(正确答案)C、 echo 1D、 echo 1;59、Firefox浏览器插件Hacbar不能提供的功能() [单选题] *A、 POST方式提交数据B、 BASE64编码和解码C、代理修改WEB页面的内容(正确答案)D、修改浏览器访问referer60、这段代码存在的安全问题,不会产生什么安全漏洞?() [单选题] *A、命令执行漏洞B、 SQL注入漏洞C、文件包含漏洞(正确答案)D、反射XSS漏洞61、CSRF、SSRF和重放攻击有什么区别? [填空题]_________________________________答案解析:CSRF是跨站请求伪造攻击由客户端发起 SSRF是服务器端请求伪造由服务器发起重放攻击是将截获的数据包进行重放,达到身份认证等目的62、拿到一个待检测的站,你觉得应该先做什么? [填空题]_________________________________答案解析:信息收集漏洞扫描漏洞利用权限升级日志清除总结报告和修复方案63、mysql的网站注入,5.0以上和5.0以下有什么区别? [填空题]_________________________________答案解析:5.0以上具有更多的功能和性能优化,更加适合处理大型和复杂的数据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[场景描述]
红军和蓝军正在开战,你是红军的信息安全专家,你需要进入蓝军的两台服务器(A和B)进行渗透和信息收集,以备后期可能会出现的信息对抗和安全攻防。
你可以自由运用你所学过的所有知识,包括脑子里记住的代码和密码等。
但是你只能使用如下的工具,请签收:wireshark、nmap、superscan、smbcrack2、MetaSploit Framwork 3.2、iis put scaner、啊D或明小子、x-scan、mt.exe、字典生成器。
[任务五]
目的:将成功入侵的痕迹彻底清除,不给蓝军留下蛛丝马迹。
提交:通过开始-设置-控制面板-管理工具-事件查看器,查看系统日志已删除,提交截图。
提交:服务器A的操作系统是:;
[任务二]
目标:对蓝军服务器A进行扫描,探查出开放了哪些端口,并将开放端口及其对应服务收集下来。
提交:开放端口信息和对应的服务:
提供截图:
[任务三]
目标:探测蓝军服务器A登录口令,并试图通过该口令进入目标 Nhomakorabea统服务器A;
在目标系统服务器A系统里获得文件名为“服务器B.txt”的文件,查看文件中的IP地址、用户名、口令。
提交:服务器A用户名:,口令:;
服务器B用户名:,口令:;
[任务四]
目标:探测蓝军服务器B的IIS网页目录是否为可写权限,若该目录验证可写,创建alert.txt文件至服务器B。alert.txt文件的内容为“此主机已被XXX组攻陷”。(xxx为工位号)
提交:浏览器输入web地址+文件名称,访问上传文件,提供截图。
你了解的信息:蓝军营内有一台服务器A,你已经获得服务器A的IP地址(见工位旁);此外还有一台服务器B,关于B的线索就隐匿在服务器A的系统中。
请注意:不得重启堡垒服务器以及重启堡垒服务器中的虚拟机,否则你会被敌军发现。(重启一次扣除50分);
时间很紧,准备好了么?开始行动!
[任务一]
目标:获取蓝军服务器A的系统信息。
相关文档
最新文档