信息安全测试员 练习卷

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

返回题库 显示答案 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渗透测试报告中描述某 SQL 注入漏洞时,为便于开发复现且避免泄露真实数据,应优先提供的证据是

  1. A. 完整拖库得到的用户表截图
  2. B. 可复现的最小化请求与响应报文
  3. C. 数据库 root 账号与密码
  4. D. 服务器 /etc/passwd 文件内容

3对 Web 应用进行目录爆破时,返回状态码 403 与 404 的核心区别在于

  1. A. 403 表示服务器拒绝访问该资源,404 表示资源不存在
  2. B. 403 表示资源不存在,404 表示服务器拒绝访问
  3. C. 403 表示请求被重定向,404 表示请求被缓存
  4. D. 403 表示服务器内部错误,404 表示网关超时

4使用 Nessus 对目标进行扫描后,报告中出现大量误报,最合理的处理方式是

  1. A. 直接删除所有误报条目后重新扫描
  2. B. 结合手工验证确认后再调整报告结论
  3. C. 将扫描策略改为全端口暴力扫描
  4. D. 把扫描器的严重级别统一调低

5在等保测评中核查Windows主机是否存在未授权远程桌面访问风险,最直接有效的检查项是

  1. A. 查看远程桌面服务是否启用并核对允许登录的用户组
  2. B. 检查系统是否安装了最新版本的杀毒软件
  3. C. 确认主机是否加入了域并查看域控名称
  4. D. 查看系统日志中是否记录过登录失败事件

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

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

7在Linux服务器安全加固中,将/etc/passwd中非登录用户的shell改为/sbin/nologin的主要目的是

  1. A. 防止这些账户通过SSH交互登录
  2. B. 禁止这些账户读取任何文件
  3. C. 阻止这些账户被用于SUID提权
  4. D. 限制这些账户的磁盘配额

8在Web渗透测试中,向登录接口提交单引号后返回数据库报错信息,但提交双引号无异常,提交and 1=1与and 1=2返回页面长度一致,此时最合理的判断是

  1. A. 该接口存在字符型SQL注入且可联合查询
  2. B. 该接口存在报错型SQL注入但布尔盲注不成立
  3. C. 报错可能来自输入校验而非SQL注入,需进一步验证
  4. D. 该接口存在宽字节注入,应尝试%df%27进行测试

9在授权渗透测试中,对目标 Web 应用进行目录枚举时发现 /backup/ 路径返回 403,但响应头中带有 X-Powered-By: PHP/5.6.40,下一步最合理的处置是

  1. A. 将该路径加入字典继续爆破其子目录和文件
  2. B. 直接放弃该路径并转向其他可见入口点
  3. C. 尝试用大小写变形和常见备份后缀探测该路径
  4. D. 立即对该路径发起 SQL 注入批量扫描

10使用OpenVAS进行漏洞扫描时,若扫描结果中同一主机出现大量"服务版本无法识别"的条目,最可能的原因是?

  1. A. 目标端口过滤导致指纹探测未完成
  2. B. 目标主机已安装最新补丁
  3. C. 扫描策略中开启了安全加固检查
  4. D. 扫描仪的时间同步出现偏差

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

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

12对Apache服务器进行安全加固时,禁用目录列表功能应修改的配置项是

  1. A. Options -Indexes
  2. B. AllowOverride None
  3. C. ServerTokens Prod
  4. D. LimitRequestBody 0

13某企业内网进行漏洞扫描时,扫描器报告目标主机存在MS17-010漏洞,但该主机运行的是Linux操作系统,最可能的原因是

  1. A. 扫描器误报,将SMB服务的特征指纹错误匹配
  2. B. Linux系统通过Samba服务也可能受该漏洞影响
  3. C. 扫描器版本过旧导致操作系统识别错误
  4. D. 目标主机上运行了Windows虚拟机未被发现

14某企业要求对内部OA系统进行安全加固,该系统使用Nginx作为反向代理,加固措施中应优先配置的是

  1. A. 在Nginx配置中添加安全响应头并隐藏版本号
  2. B. 将Nginx的默认监听端口从80改为8080
  3. C. 开启Nginx的目录列表功能便于运维排查
  4. D. 将Nginx的worker进程数设置为CPU核心数的两倍

15在等保测评的漏洞扫描环节,为降低扫描对业务系统的影响,较合理的做法是

  1. A. 在业务高峰期进行全端口全插件扫描以获取最全结果
  2. B. 与业务方约定窗口期,采用适度并发并避开高峰期扫描
  3. C. 关闭扫描器的所有安全插件仅做端口探测
  4. D. 对生产系统直接进行拒绝服务类漏洞验证

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

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

17对Web应用做XSS测试时,在输入框提交内容后页面直接显示且未编码,但脚本未执行,最可能的原因是

  1. A. 输出位置位于HTML属性或注释等上下文,需构造匹配该上下文的载荷
  2. B. 浏览器版本过低不支持JavaScript,导致脚本无法执行
  3. C. 服务器对输入做了HTML实体编码,因此脚本被转义
  4. D. 页面使用了CSP策略,所有内联脚本均被禁止执行

18使用sqlmap对存在注入点的URL进行测试时,参数--batch的作用是

  1. A. 在所有交互询问处自动采用默认选项继续执行
  2. B. 将注入测试结果批量导出为CSV格式文件
  3. C. 跳过所有需要用户确认的高风险测试语句
  4. D. 对同一目标并发开启多个线程同时注入

19在安全加固中,将数据库账户权限从db_owner调整为仅对业务表的SELECT/INSERT/UPDATE权限,这体现了

  1. A. 最小权限原则
  2. B. 纵深防御原则
  3. C. 职责分离原则
  4. D. 默认拒绝原则

20在Linux服务器上排查一个疑似被植入后门的账户时,发现/etc/passwd中该账户的UID为0但用户名不是root,这一现象说明什么

  1. A. 该账户拥有与root等同的超级用户权限
  2. B. 该账户因UID冲突已被系统自动禁用登录
  3. C. 该账户只能通过sudo提权而不能直接登录
  4. D. 该账户的密码字段为空因此无需认证即可登录

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

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

22在 Windows 主机上排查可疑持久化,发现注册表 Run 键值指向一个用户目录下的随机命名可执行文件,正确的下一步处置是

  1. A. 直接删除该注册表键值并重启主机
  2. B. 先提取文件样本与注册表项信息再做清除
  3. C. 将文件重命名为 .bak 后保留注册表键值
  4. D. 仅用杀毒软件全盘扫描并忽略注册表项

23在对某Linux服务器进行安全加固时,发现sshd_config中PermitRootLogin被设置为yes,以下加固措施最恰当的是

  1. A. 将其改为no并重启sshd服务,改用普通用户登录后su或sudo提权
  2. B. 将其改为without-password并保留root直接登录
  3. C. 在防火墙中封禁22端口并改用Telnet管理
  4. D. 将root账户重命名为admin以隐藏默认账户

24使用sqlmap对某注入点进行测试时,发现目标使用布尔盲注且响应时间稳定,以下参数组合最适合加速判断的是

  1. A. --technique=B --threads=10
  2. B. --technique=U --threads=1
  3. C. --technique=T --time-sec=10
  4. D. --technique=S --batch

25对Web应用进行文件上传漏洞测试时,发现目标仅允许.jpg后缀,但上传含PHP代码的.jpg文件后无法解析,最可能的原因是

  1. A. 服务器对上传文件内容进行了MIME类型校验
  2. B. 服务器配置了open_basedir限制
  3. C. 服务器未开启AllowOverride导致.htaccess失效
  4. D. 服务器对上传目录设置了noexec挂载选项

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

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

27在等保测评的漏洞扫描环节,对生产数据库服务器执行扫描时,正确的做法是

  1. A. 与业务方约定窗口期并采用低强度、非破坏性插件
  2. B. 在业务高峰期全速扫描以获取最全结果
  3. C. 直接使用默认高强度配置扫描全部端口
  4. D. 关闭扫描日志以避免影响性能

28对Linux服务器进行基线核查时,发现/etc/passwd中多个账户的shell为/bin/bash,最应优先关注的是

  1. A. 账户的UID是否为0
  2. B. 账户的密码是否为空
  3. C. 账户的家目录是否存在
  4. D. 账户的登录时间是否最近

29在授权渗透测试结束后,以下哪些交付物属于规范报告应包含的内容(多选)

  1. A. 漏洞风险等级与复现步骤
  2. B. 测试过程中使用的攻击工具版本
  3. C. 修复建议与验证方法
  4. D. 测试人员个人社交账号
  5. E. 未授权范围内的其他系统漏洞

30对目标进行漏洞扫描时,扫描器报告某主机存在“SSL 中等强度加密套件支持”,在等保测评语境下该问题通常应被归入哪类风险

  1. A. 数据传输保密性不足
  2. B. 身份鉴别机制缺失
  3. C. 访问控制策略过宽
  4. D. 安全审计记录不全

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

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

32某企业内网一台主机被扫描出开放了6379端口且未设置密码,正确的应急处置顺序是

  1. A. 先限制该端口对外访问再核查数据与配置
  2. B. 先重启Redis服务再修改配置文件
  3. C. 先备份数据再关闭主机电源
  4. D. 先通知业务部门再等待其确认

33在等保测评中,测评师发现某业务系统数据库审计日志仅保留7天,而该系统被定为三级系统,按照日志留存要求,正确的整改方向是

  1. A. 将审计日志留存时间延长至不少于六个月
  2. B. 将审计日志改为每周备份一次并覆盖旧日志
  3. C. 关闭数据库审计功能以减少日志量
  4. D. 将审计日志转存至业务服务器本地磁盘

34对 Web 应用做目录爆破时,服务器对存在的目录返回 301 跳转、对不存在的路径返回 200 自定义错误页,最合适的处置是

  1. A. 按响应状态码过滤结果
  2. B. 按响应体长度与关键词过滤
  3. C. 改用 POST 方法重放请求
  4. D. 降低并发线程数后重跑

35使用 Burp Suite 拦截请求时发现某参数值被前端 JS 做了 Base64 编码,重放测试时最合适的处理是

  1. A. 直接修改明文参数值重放
  2. B. 解码后修改再编码重放
  3. C. 在 Repeater 中关闭编码
  4. D. 改用 GET 方法重放请求

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

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

37在对目标进行漏洞扫描前需要确认授权范围,下列做法中符合规范要求的是

  1. A. 依据客户口头授权即可开始扫描生产网段
  2. B. 按授权书中明确的IP段、时间窗与测试强度执行
  3. C. 先扫描全部C段再向客户补交授权申请
  4. D. 用客户提供的VPN账号登录后扫描其内网全部资产

38在等保测评中,对应用服务器进行安全加固时,关于账户口令策略的配置下列哪项符合要求

  1. A. 启用口令复杂度并设置90天定期更换
  2. B. 允许空口令但限制登录来源IP
  3. C. 口令长度不少于6位且不限制更换周期
  4. D. 启用口令复杂度并关闭登录失败锁定

39使用sqlmap测试某GET参数时,提示参数可能不可注入,但手工添加单引号后页面返回数据库报错,最可能的原因是?

  1. A. sqlmap的默认风险等级设置过高
  2. B. sqlmap未正确识别该参数的注入类型或需要调整测试技术
  3. C. 数据库报错说明该参数一定存在可回显的联合注入
  4. D. 目标使用了WAF导致sqlmap请求被全部拦截

40使用sqlmap对某登录接口进行注入检测时,提示参数可能存在注入但无法确认,最可能的原因是

  1. A. 目标使用了参数化查询导致所有payload失效
  2. B. 请求需要特定Cookie或Token才能到达注入点
  3. C. 数据库版本过低不支持sqlmap默认payload
  4. D. 网络延迟导致sqlmap超时中断检测

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

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

42某Linux服务器被要求加固SSH服务,以下配置项中能有效降低暴力破解成功率的是

  1. A. 将PermitRootLogin设置为yes
  2. B. 将MaxAuthTries设置为较大值
  3. C. 启用PubkeyAuthentication并禁用密码登录
  4. D. 将Protocol设置为1以兼容旧客户端

43某企业内网一台服务器在非工作时间向境外IP持续发起大量DNS查询,安全测试员排查时首先应关注的是

  1. A. 该服务器的DNS缓存是否已过期
  2. B. 该服务器是否被植入DNS隧道类恶意程序
  3. C. 该服务器的网卡速率是否协商正常
  4. D. 该服务器的系统时间是否与NTP同步

44对某台对外提供服务的Nginx做安全加固,为隐藏版本信息并减少信息泄露,应在配置文件中进行的操作是

  1. A. 在http块设置server_tokens off
  2. B. 在server块设置autoindex off
  3. C. 在http块设置client_max_body_size 0
  4. D. 在server块设置limit_req_zone

45对 Web 应用进行漏洞扫描时,扫描器报告存在 SQL 注入,但手工用单引号测试未报错,接下来最合理的验证方式是

  1. A. 改用时间盲注 payload 观察响应延时是否稳定出现
  2. B. 直接在参数后追加 or 1=1 看页面是否返回全部数据
  3. C. 把参数值替换为 sleep(5) 并观察 HTTP 状态码是否变化
  4. D. 将请求方法由 GET 改为 POST 后重新发送同一 payload

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

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

47在安全加固中,对Nginx服务器配置TLS时,禁用SSLv3和TLS1.0的主要原因是

  1. A. 这些协议版本不支持SNI扩展
  2. B. 这些协议版本存在已知加密缺陷
  3. C. 这些协议版本会降低页面加载速度
  4. D. 这些协议版本不兼容现代浏览器

48使用Nmap对目标做SYN扫描时发现所有端口都显示filtered,但TCP连接扫描却能连上80端口,最可能的原因是

  1. A. 中间设备丢弃了SYN但放行了已完成握手的连接
  2. B. 目标主机禁用了ICMP导致SYN扫描失效
  3. C. Nmap的SYN扫描需要root权限而当前是普通用户
  4. D. 目标服务器开启了SYN Cookie防护机制

49对目标Web应用进行文件上传测试时,上传.php文件被拦截,改为上传.phtml后成功解析执行,说明服务器存在

  1. A. 黑名单不完整导致可解析扩展名绕过
  2. B. 文件内容检测被绕过导致恶意代码执行
  3. C. 上传目录权限配置错误允许脚本执行
  4. D. 前端JavaScript校验被绕过导致任意上传

50在等保测评中,针对数据库服务器的审计要求,以下配置最符合安全审计控制点的是

  1. A. 开启数据库自身审计并集中回传至日志服务器保存
  2. B. 仅在操作系统层面记录登录事件并保留七天
  3. C. 关闭数据库审计以避免影响业务查询性能
  4. D. 由运维人员每周手工导出一次错误日志