信息安全测试员 练习卷

四级 / 三级 / 二级 / 一级 | 30 题 | 姓名:__________ 得分:______

返回题库 隐藏答案 15 题30 题50 题100 题

1在 Nmap 中对目标网段执行主机发现且不发送任何探测报文,仅依赖目标主动广播的 ARP 请求来建立存活列表,应使用哪条命令

  1. A. nmap -sn -PR 192.168.1.0/24
  2. B. nmap -sn -PS 192.168.1.0/24
  3. C. nmap -sn -PA 192.168.1.0/24
  4. D. nmap -sn -PE 192.168.1.0/24

2使用 Nessus 扫描后报告某 Linux 主机存在 OpenSSH 版本过低漏洞,但该主机实际已通过发行版补丁回移修复,正确处置是

  1. A. 按扫描器版本号判定为高危并要求立即升级
  2. B. 核对发行版安全公告确认补丁已回移后调整结论
  3. C. 忽略该漏洞因 OpenSSH 本身较安全
  4. D. 直接卸载 OpenSSH 以消除告警

3在 Linux 主机安全加固中,为降低提权风险,应同时落实的措施包括哪些(多选)

  1. A. 清理不必要的 SUID 与 SGID 权限文件
  2. B. 限制 sudo 授权遵循最小权限原则
  3. C. 将内核版本保持在受支持的安全更新状态
  4. D. 为所有普通用户统一配置相同的强口令
  5. E. 把 /etc/shadow 权限改为全局可读

4在授权渗透测试中,对目标Web应用进行目录枚举时,返回状态码200但响应体长度与正常404页面完全一致,最可能的原因是

  1. A. 目标服务器配置了自定义404页面并返回200状态码
  2. B. 目录枚举工具使用了错误的User-Agent被拦截
  3. C. 目标使用了CDN导致状态码被缓存篡改
  4. D. 扫描器未跟随重定向所以看不到真实内容

5使用Nessus对目标网段完成扫描后,报告显示某主机存在多个高危漏洞,但该主机实际仅开放了80端口且运行的是静态页面服务,此时最合理的处置是

  1. A. 直接依据报告生成整改工单并要求运维立即修复全部高危项
  2. B. 先对报告中的漏洞进行人工验证,确认误报后再决定修复优先级
  3. C. 将该主机从扫描目标中移除以避免后续产生误报干扰
  4. D. 降低扫描策略的强度后重新扫描,以获取更准确的漏洞列表

6在Windows主机上排查是否被植入自启动后门时,使用Autoruns工具比仅查看注册表Run键更全面的原因是它还会显示哪类持久化位置?

  1. A. 计划任务与服务、WMI事件订阅等自启动点
  2. B. 浏览器缓存中的临时脚本文件
  3. C. 系统日志中的登录失败记录
  4. D. 回收站中未被彻底删除的文件

7在Linux服务器上执行端口扫描时,使用nmap的SYN扫描相比全连接扫描的主要优势是什么

  1. A. 扫描速度更快且不易被应用层日志记录
  2. B. 能够绕过所有防火墙的包过滤规则
  3. C. 可以准确识别目标操作系统的补丁版本
  4. D. 扫描结果能直接给出可利用的漏洞利用代码

8在Linux服务器上执行端口扫描时发现目标主机开放了22、80、443、3306端口,其中3306端口仅允许内网访问,作为渗透测试人员下一步最合理的操作是

  1. A. 直接对3306端口进行弱口令爆破
  2. B. 先对80和443端口进行Web应用漏洞探测
  3. C. 立即对22端口进行SSH版本漏洞利用
  4. D. 放弃该目标因为3306不对外开放

9使用 Nmap 对目标网段做主机存活探测时,目标主机禁用了 ICMP 回显,仍想判断其是否在线,较合适的扫描方式是

  1. A. nmap -sn 仅做 ICMP ping 扫描
  2. B. nmap -sS -Pn 跳过主机发现直接做 SYN 扫描
  3. C. nmap -sU 对所有 UDP 端口做扫描
  4. D. nmap -O 直接进行操作系统识别

10对某网站进行SQL注入测试时,发现参数输入单引号后页面返回数据库报错信息,下一步最合适的验证操作是

  1. A. 构造永真条件与永假条件对比页面返回差异以确认注入点
  2. B. 直接使用sqlmap的--os-shell尝试获取服务器系统权限
  3. C. 把报错信息完整复制到报告中并判定为高危SQL注入
  4. D. 对参数进行URL编码后再次提交,观察报错是否消失

11在Linux服务器上执行端口扫描时,使用nmap -sS 192.168.1.10与nmap -sT 192.168.1.10的区别在于前者

  1. A. 发送SYN包后根据响应判断端口状态且不完成三次握手
  2. B. 建立完整TCP连接后根据连接结果判断端口是否开放
  3. C. 通过发送UDP数据包探测目标主机的端口开放情况
  4. D. 利用ICMP协议回显请求判断目标主机存活及端口状态

12对某Web系统进行安全测试时,以下哪些操作属于合规的测试前置准备(多选)

  1. A. 获取书面授权并明确测试范围与时间窗口
  2. B. 对生产环境数据库做全量备份以便测试后恢复
  3. C. 与运维团队约定应急联系人与回滚方案
  4. D. 在测试前对目标系统做一次完整的漏洞扫描
  5. E. 将测试所用攻击载荷提前同步给业务开发人员

13对某对外网站进行漏洞扫描后,扫描器报告存在大量疑似XSS,但人工复核发现多数为误报,最可能导致误报的原因是哪一项

  1. A. 扫描器把反射在页面中的参数值一律判定为可执行脚本
  2. B. 被扫描站点启用了WAF导致扫描器无法发送有效载荷
  3. C. 扫描器未登录因此只能扫描到公开页面
  4. D. 扫描任务的并发数设置过高导致响应被截断

14对 Web 服务器进行安全加固时,为降低文件上传功能被利用的风险,下列措施中有效的有(多选)

  1. A. 校验上传文件的扩展名与 MIME 类型
  2. B. 将上传目录设置为禁止脚本执行
  3. C. 对上传文件重命名为随机字符串并记录映射
  4. D. 把上传目录放在 Web 根目录下便于访问
  5. E. 仅依赖前端 JavaScript 校验文件类型

15在授权渗透测试中,使用Nmap对目标主机进行TCP SYN扫描时,若目标主机开放了80端口但返回RST/ACK,最可能的原因是

  1. A. 目标主机运行了防火墙并配置为拒绝该端口
  2. B. 目标端口处于开放状态但服务未响应
  3. C. 扫描包被中间设备丢弃导致误判
  4. D. 目标主机禁用了ICMP导致扫描结果不可靠

16在授权渗透测试中,使用 Nmap 对目标网段执行主机发现时,若只希望发送 TCP SYN 包而不完成三次握手,应选择哪个参数

  1. A. -sS
  2. B. -sT
  3. C. -sU
  4. D. -sA

17对Windows主机进行漏洞扫描时,扫描器报告某端口开放但无法识别服务版本,下一步最合理的操作是

  1. A. 直接判定该端口存在高危漏洞
  2. B. 将该端口从扫描结果中剔除
  3. C. 结合banner抓取与手工探测确认服务
  4. D. 改用UDP扫描重新扫描全部端口

18使用Nmap对目标网段做主机发现时,希望不进行端口扫描、只判断主机是否存活,应选用哪个参数组合

  1. A. -sn
  2. B. -sS
  3. C. -sV
  4. D. -O

19对Web应用做目录扫描时,目标返回大量200状态码但页面内容都是同一个错误提示页,最合适的处置是

  1. A. 按返回包长度与关键字剔除误报后再分析
  2. B. 直接把所有200状态码路径记录为有效目录
  3. C. 改用HEAD方法重新扫描全部路径
  4. D. 把扫描并发调高以缩短扫描时间

20在Web渗透测试中,发现登录接口返回的Cookie中sessionid字段长度固定且无HttpOnly标志,最应优先测试的漏洞类型是

  1. A. 跨站脚本攻击窃取会话
  2. B. SQL注入获取数据库权限
  3. C. 文件上传获取WebShell
  4. D. 命令注入执行系统命令

21使用 sqlmap 检测注入点时,URL 中参数值本身是数字型,但加上单引号后页面报数据库语法错误,下一步最适合的处置是

  1. A. 改用 --technique=B 布尔盲注
  2. B. 改用 --dbms 指定数据库类型
  3. C. 改用 --tamper 绕过 WAF
  4. D. 改用 --os-shell 直接提权

22某Linux服务器被植入挖矿木马,排查时发现/var/spool/cron/crontabs/root中有异常定时任务,正确的处置顺序是

  1. A. 先隔离主机断网,再备份证据并清除恶意任务
  2. B. 先删除恶意定时任务,再断网并重启主机
  3. C. 先重启主机观察是否复现,再决定是否断网
  4. D. 先全盘杀毒,再检查定时任务并恢复业务

23使用Burp Suite抓取HTTPS流量时需要让浏览器信任Burp证书,正确的操作顺序是什么

  1. A. 先在浏览器导入Burp证书再配置代理端口
  2. B. 先配置浏览器代理指向Burp端口再访问证书下载页导入
  3. C. 先关闭浏览器HSTS再导入证书再配置代理
  4. D. 先在Burp中开启透明代理模式再导入证书

24在Windows主机上排查可疑进程,发现某进程路径为C:\Users\Public\svchost.exe且无微软签名,最优先的处置动作是?

  1. A. 直接结束该进程并删除对应文件
  2. B. 记录进程信息、网络连接与文件哈希后隔离样本
  3. C. 重启主机观察该进程是否再次出现
  4. D. 用杀毒软件全盘扫描后继续正常使用

25在应急响应中,发现服务器存在可疑外联C2通信,以下处置顺序中最合理的是

  1. A. 先断开网络再取证,之后恢复业务并修补漏洞
  2. B. 先取证保留内存和日志,再隔离主机并分析样本
  3. C. 先重启服务器清除恶意进程,再检查启动项
  4. D. 先删除可疑文件,再使用杀毒软件全盘扫描

26某次授权渗透测试中,客户要求不得影响业务连续性,测试人员在验证文件上传漏洞时最合适的做法是

  1. A. 上传包含反弹shell的WebShell并连接
  2. B. 上传仅含无害标记的测试文件并随即删除
  3. C. 上传加密后的勒索样本验证防护效果
  4. D. 上传覆盖关键配置文件的同名文件

27在Linux服务器上为SSH服务做加固,希望禁止root用户直接远程登录,应修改的配置项是

  1. A. PermitRootLogin no
  2. B. PasswordAuthentication no
  3. C. AllowUsers root
  4. D. PubkeyAuthentication yes

28在对某 OA 系统做渗透测试时,发现上传接口仅在前端用 JavaScript 校验文件扩展名,正确的验证方式是

  1. A. 用 Burp 拦截上传请求,将文件名改为 shell.php 后放行观察是否落盘
  2. B. 在浏览器控制台修改 JS 变量后直接通过页面提交文件
  3. C. 把文件扩展名改为 .jpg 后通过页面正常上传并访问
  4. D. 禁用浏览器 JavaScript 后重新在页面上传原文件

29在对Linux服务器进行安全加固时,以下措施中能有效降低SSH暴力破解风险的有(多选)

  1. A. 修改SSH默认端口并限制来源IP
  2. B. 禁用root远程登录并启用密钥认证
  3. C. 设置登录失败锁定策略并延长锁定时间
  4. D. 将SSH服务运行在非特权端口上
  5. E. 关闭SSH服务改用Telnet管理

30对某Linux Web服务器做安全加固时,发现Web目录下存在多个属主为root且权限为777的文件,正确的加固操作是

  1. A. 将文件属主改为Web服务运行账户并设置644权限
  2. B. 保持777权限但增加文件完整性监控告警
  3. C. 将Web目录整体挂载为只读文件系统
  4. D. 把Web服务改为以root身份运行以便管理文件

参考答案

  1. A 知识点是 Nmap 主机发现技术:-PR 为 ARP ping,在本地以太网中通过 ARP 请求发现主机。选项0正确使用…
  2. B 知识点是漏洞判定需结合厂商补丁回移:发行版常保留旧版本号但已修漏洞。选项0仅凭版本号会误判。选项2忽略漏洞缺乏依据。选项…
  3. A、B、C 知识点:Linux 提权面收敛。清理异常 SUID/SGID、最小化 sudo 授权、保持内核安全更新均能降低提权风险。…
  4. A 知识点是Web目录枚举中状态码与响应体特征联合判断。自定义错误页返回200是常见配置,需对比响应体长度和内容指纹来判定;…
  5. B 本题考查漏洞扫描结果的人工验证环节。扫描器基于版本比对和指纹识别,容易产生误报,尤其静态页面服务上出现的高危漏洞很可能与…
  6. A 知识点:Windows持久化机制排查。Autoruns会枚举计划任务、服务、WMI订阅、驱动等多种自启动点,因此比只看R…
  7. A 知识点:nmap扫描类型区别。SYN半开扫描不完成三次握手,速度快且目标应用层通常不记录连接,故A正确;B错在SYN扫描…
  8. B 知识点:渗透测试信息收集后的攻击面优先级判断。正确项对在Web服务通常是最大攻击面,应先探测应用层漏洞。A项对3306爆…
  9. B 知识点:Nmap 主机发现与扫描参数。正确项对在 -Pn 跳过存活探测、-sS 用 SYN 判断端口响应从而推断在线;-…
  10. A 知识点:SQL注入的验证流程。报错仅提示可能存在注入,需用逻辑真/假条件对比来确认,故A正确。B错误:未确认注入点就尝试…
  11. A 知识点是TCP SYN半开扫描原理。-sS发送SYN,收到SYN/ACK即判定开放,不完成握手,隐蔽性高;-sT才是完整…
  12. A、C、D 授权范围、应急回滚、前置扫描都是常见合规准备;全量备份生产库不属于渗透测试必要前置且可能带来数据风险;提前同步攻击载荷会…
  13. A 知识点:XSS扫描误报成因。反射型XSS需确认参数是否在未编码的HTML上下文中被浏览器执行,仅凭“参数出现在响应中”判…
  14. A、B、C 知识点是文件上传安全加固。校验扩展名与 MIME 类型可拦截伪装文件;上传目录禁止脚本执行可阻断 webshell 运行…
  15. A 知识点:TCP SYN扫描中RST/ACK表示端口关闭,若显示开放却返回RST/ACK,通常是防火墙伪造响应或过滤规则导…
  16. A 知识点:Nmap 扫描类型。SYN 半开扫描用 -sS,只发 SYN 不完成握手。错误项:-sT 是完整 TCP 连接扫…
  17. C 知识点:服务识别与漏洞验证。无法识别服务版本时应结合banner抓取和手工探测确认,再判断漏洞;直接判定高危属于误报;剔…
  18. A 知识点是Nmap扫描阶段控制;-sn 为Ping扫描,只做主机发现不做端口扫描,符合要求;-sS 是TCP SYN半开端…
  19. A 知识点是扫描结果去误报:软404会让不存在路径也返回200,需要按响应长度或特征关键字过滤。直接记录会把误报当漏洞,改H…
  20. A 知识点为会话安全与XSS关联。sessionid无HttpOnly时,XSS可通过document.cookie窃取会话…
  21. A 知识点是注入类型判断与检测策略。报语法错误说明参数可能未过滤,但需先确认注入类型,数字型注入用布尔盲注可避免依赖报错回显…
  22. A 知识点:主机应急响应流程。应先隔离防止横向或外联,再固定证据后清除;先删任务或先重启会破坏现场且可能触发残留机制;先杀毒…
  23. B 知识点:Burp抓HTTPS流量的证书配置流程。需先设代理再访问http://burp下载并导入证书。先导证书项错误,未…
  24. B 知识点是主机应急响应中的证据保全与处置顺序。发现可疑进程应先取证记录再隔离,避免破坏证据链。错误项A直接结束和删除会丢失…
  25. B 知识点:应急响应流程。正确项:先取证保留易失数据,再隔离分析。错误项:先断网会丢失内存证据;重启清除进程会破坏证据;先删…
  26. B 知识点是渗透测试的影响控制。正确项:上传无害测试文件可验证上传功能且不影响业务。错误项:反弹shell属于实际入侵行为;…
  27. A 知识点是sshd_config关键项。PermitRootLogin no正是禁止root直接登录;PasswordAu…
  28. A 前端校验可被绕过,需通过代理改包验证服务端是否真正校验;改 JS 变量仍受前端逻辑限制;改扩展名经页面提交仍可能被前端拦…
  29. A、B、C 知识点:SSH安全加固措施。修改端口和限制来源减少暴露面,禁用root远程登录和密钥认证提高认证强度,登录失败锁定直接对…
  30. A 知识点是Linux文件权限加固。应按最小权限原则将属主改为Web账户并去除全局写权限。777加监控不能消除篡改风险;只读…