信息安全测试员 练习卷

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

返回题库 显示答案 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对 Web 应用做目录扫描时,目标对不存在路径返回 200 并展示统一错误页,为降低误报最应增加的工具配置是

  1. A. 排除状态码 200 并仅保留 403
  2. B. 设置自定义 404 页面关键字过滤
  3. C. 将线程数提高到 200 加快扫描
  4. D. 把字典换成更小的常见目录列表

3渗透测试报告中描述某 SQL 注入漏洞时,为便于开发复现且避免泄露真实数据,应优先提供的证据是

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

4在 Windows 主机上用 netstat 发现某进程监听 0.0.0.0:445 且对外网开放,从加固角度最应优先采取的措施是

  1. A. 在防火墙禁止 445 入站并关闭该监听服务
  2. B. 修改注册表把 445 端口改为其他端口
  3. C. 为该监听进程配置强密码策略
  4. D. 启用系统审计记录 445 的连接日志

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

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

6在 Linux 服务器安全加固中,将 SSH 服务配置为禁止 root 远程登录后,正确的验证方式是

  1. A. 使用 root 账户通过 SSH 尝试登录并确认被拒绝
  2. B. 使用普通账户登录后执行 whoami 确认身份
  3. C. 重启服务器后检查 sshd 进程是否存在
  4. D. 查看 /etc/passwd 中 root 行是否被注释

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

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

8在Linux服务器上执行漏洞扫描前,为避免扫描流量触发目标主机的SYN Flood防护而漏报端口,通常应调整扫描器的哪类参数

  1. A. 并发线程数与发包速率
  2. B. 目标端口范围与协议类型
  3. C. 扫描结果的输出格式
  4. D. 漏洞库的更新日期

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

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

10对某业务系统进行弱口令核查时,为避免账户被锁定策略触发,最合理的做法是

  1. A. 先确认锁定阈值并在阈值内控制尝试次数
  2. B. 直接使用字典全量爆破不设间隔
  3. C. 改用SSH协议逐个手工尝试
  4. D. 把锁定策略临时关闭后再扫描

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

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

12在Windows主机安全加固中,为限制横向移动应优先关闭的服务是

  1. A. Print Spooler
  2. B. Windows Update
  3. C. DHCP Client
  4. D. Windows Search

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

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

14在渗透测试报告撰写中,对已确认但暂无法利用的漏洞,正确的记录方式是

  1. A. 直接删除该漏洞避免报告冗长
  2. B. 记录漏洞位置、验证过程和潜在风险
  3. C. 将其标记为误报以降低风险等级
  4. D. 只写漏洞名称不写复现步骤

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

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

16使用Burp Suite对某Web应用进行测试时,发现响应头中设置了Content-Security-Policy: default-src 'self',但页面仍能加载外部CDN的JavaScript文件,最可能的原因是

  1. A. CSP策略未包含script-src指令导致脚本加载不受限
  2. B. 该CSP策略被浏览器忽略因为格式不符合规范
  3. C. 页面中的外部脚本通过动态创建script标签并设置src加载
  4. D. 响应头中的CSP仅对当前页面生效不包括iframe内容

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

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

18使用Nmap对目标网段做主机发现时,若只想判断主机是否在线而不进行端口扫描,应使用下列哪组参数?

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

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

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

20使用Burp Suite的Intruder模块对登录接口做口令喷洒时,选择"Pitchfork"攻击类型的特点是?

  1. A. 多个载荷集按索引同步逐个配对使用
  2. B. 所有载荷集做笛卡尔积组合
  3. C. 同一载荷集在所有位置重复使用
  4. D. 仅对单一位置依次替换载荷

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

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

22在等保测评中,对数据库服务器进行安全加固时,将数据库监听地址从0.0.0.0改为127.0.0.1后业务系统无法连接,最合理的处置是

  1. A. 改为监听内网业务网段的具体IP并配置防火墙仅放行应用服务器
  2. B. 恢复为0.0.0.0并依赖应用层账号密码强度防护
  3. C. 将数据库端口改为非默认端口后继续监听0.0.0.0
  4. D. 在数据库前增加WAF并保持监听0.0.0.0不变

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

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

24对一台Web服务器进行基线检查时,发现SSH服务允许root直接登录且使用密码认证,最合规的加固顺序是

  1. A. 先创建普通管理用户并配置密钥登录,再禁用root登录和密码认证
  2. B. 直接修改sshd_config禁用root登录后重启SSH服务
  3. C. 先禁用密码认证再配置密钥登录以避免中断
  4. D. 将SSH端口改为非22并保持root密码登录不变

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

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

26某次等保测评中,测评人员发现目标系统的Web服务器以root权限运行,数据库服务也部署在同一台主机上,正确的整改建议是

  1. A. 为Web服务和数据库服务分别创建独立低权限账户运行
  2. B. 将数据库迁移到另一台主机但Web服务仍用root运行
  3. C. 保持现状但在防火墙中限制数据库端口仅本地访问
  4. D. 为root账户设置更复杂的密码并启用登录审计

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

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

28在等级保护测评中,对服务器进行安全加固时,关于账户口令策略的配置,下列做法符合加固要求的是

  1. A. 设置口令最小长度为 6 位并开启复杂度校验
  2. B. 设置口令最长使用期限为 90 天并保留最近 5 次口令历史
  3. C. 允许账户连续登录失败 10 次后锁定并永久禁用账户
  4. D. 为便于运维将管理员口令设置为与用户名相同并定期更换

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

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

30某企业委托对内部办公网开展渗透测试,测试人员发现一台打印机存在默认口令,正确的处置建议是

  1. A. 在报告中建议修改默认口令并限制管理界面访问来源
  2. B. 直接利用该口令登录打印机并尝试横向渗透其他主机
  3. C. 忽略该问题因为打印机不属于核心业务系统
  4. D. 建议关闭打印机所有网络功能以彻底消除风险

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

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

32在等保测评中核查数据库审计功能时,发现数据库开启了通用日志但未记录失败登录,最应指出的不符合项是

  1. A. 未对登录失败等安全事件进行审计记录,审计覆盖不完整
  2. B. 通用日志占用磁盘空间过大,影响数据库性能
  3. C. 未开启数据库远程连接,审计日志无法集中收集
  4. D. 数据库未配置双因素认证,登录审计失去意义

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

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

34在对某业务系统进行安全加固时,运维人员计划通过配置Nginx缓解点击劫持与MIME类型嗅探两类风险,下列配置指令中能分别对应生效的是(多选)

  1. A. add_header X-Frame-Options SAMEORIGIN
  2. B. add_header X-Content-Type-Options nosniff
  3. C. add_header Content-Security-Policy "frame-ancestors 'self'"
  4. D. add_header X-XSS-Protection "1; mode=block"
  5. E. add_header Strict-Transport-Security max-age=31536000

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

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

36在Windows主机上查看当前所有TCP连接及监听端口,应使用的命令是

  1. A. netstat -ano
  2. B. ipconfig /all
  3. C. tasklist /svc
  4. D. systeminfo

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

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

38在Windows主机上执行端口扫描时,使用TCP全连接扫描(-sT)与SYN半开扫描(-sS)相比,主要劣势在于哪一项

  1. A. 全连接扫描需要本地管理员权限才能构造原始报文
  2. B. 全连接扫描会在目标应用日志中留下完整连接记录
  3. C. 全连接扫描无法扫描UDP端口只能扫描TCP端口
  4. D. 全连接扫描不能自定义源端口容易被防火墙阻断

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

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

40使用Burp Suite代理浏览器流量测试时,目标站点在登录后所有请求都返回会话失效,但直接访问同一站点却正常,最可能的原因是哪一项

  1. A. 浏览器未正确导入Burp的CA证书导致TLS握手失败
  2. B. Burp的拦截功能处于开启状态且请求被挂起未放行
  3. C. 目标站点启用了HSTS因此拒绝代理转发的明文请求
  4. D. 浏览器与Burp的代理端口配置不一致导致流量未经过代理

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

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

42在 Linux 服务器上执行 ss -tlnp 查看监听端口,发现 0.0.0.0:6379 由 redis-server 监听,安全加固时最恰当的处置是

  1. A. 配置 bind 127.0.0.1 并设置 requirepass
  2. B. 修改 Redis 默认端口为 16379 后重启服务
  3. C. 在 iptables 中放行 6379 仅允许本机访问
  4. D. 开启 protected-mode 后保留默认配置继续对外服务

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

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

44某企业内网主机被植入挖矿木马,安全人员发现其通过计划任务定时拉起进程,正确的清除顺序是

  1. A. 结束进程、删除计划任务、删除木马文件、复查自启动项
  2. B. 删除木马文件、结束进程、删除计划任务、重启主机
  3. C. 删除计划任务、重启主机、结束进程、删除木马文件
  4. D. 结束进程、重启主机、删除木马文件、删除计划任务

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

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

46使用Burp Suite抓取HTTPS流量时,浏览器提示证书错误,以下配置方式正确的是

  1. A. 将Burp的CA证书导入浏览器或系统受信任根证书存储
  2. B. 在Burp中关闭代理拦截并重新抓包
  3. C. 将浏览器代理设置为SOCKS5并关闭证书校验
  4. D. 在Burp中启用透明代理模式并忽略证书错误

47使用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

48使用AWVS扫描Web应用时,报告显示某URL存在SQL注入,但手动用sqlmap验证失败,最可能的原因是

  1. A. AWVS的注入检测基于时间盲注且超时阈值设置过短
  2. B. sqlmap默认未开启--risk=3导致漏报
  3. C. 该URL需要特定Cookie才能触发注入点
  4. D. AWVS将XSS误报为SQL注入

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

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

50某企业网站使用Nginx,安全测试发现访问/static/../etc/passwd返回403,但访问/static/%2e%2e/etc/passwd返回200,正确的加固措施是

  1. A. 在Nginx配置中使用merge_slashes on并规范化URI
  2. B. 升级Nginx到最新版本并禁用autoindex
  3. C. 在location块中配置alias时避免使用用户可控路径
  4. D. 对请求URI进行解码后统一做路径规范化再匹配规则

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

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

52使用 sqlmap 测试某 GET 参数时,若希望在不改变数据库内容的前提下确认注入点,应优先使用哪个参数组合

  1. A. --batch --technique=B
  2. B. --dump-all --risk=3
  3. C. --os-shell --priv=root
  4. D. --sql-shell --flush-session

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

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

54使用Nmap对目标主机进行端口扫描时,参数-sS与-sT的主要区别在于

  1. A. -sS完成三次握手,-sT只发SYN包
  2. B. -sS不完成三次握手,-sT完成三次握手
  3. C. -sS只能扫描UDP,-sT只能扫描TCP
  4. D. -sS需要root权限,-sT不需要任何权限

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

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

56使用OpenVAS进行扫描时,若扫描任务长时间卡在某个主机,最可能的原因是

  1. A. 目标主机开启了防火墙丢弃探测包
  2. B. 扫描器未安装最新漏洞库
  3. C. 扫描策略选择了全端口扫描
  4. D. 扫描结果未配置邮件通知

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

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

58在等保测评中核查Windows主机账号策略时,发现“密码最长使用期限”设置为0,该配置的实际含义是

  1. A. 密码永不过期
  2. B. 密码可无限次重复使用
  3. C. 账户锁定阈值被关闭
  4. D. 密码最短长度不受限制

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

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

60某单位内网一台主机被扫描出开放了445端口且系统为已停止支持的旧版本,作为安全加固人员,最合理的处置顺序是

  1. A. 先评估业务依赖再决定封禁或隔离升级
  2. B. 立即关闭445端口并重启主机
  3. C. 先升级系统补丁再评估端口用途
  4. D. 把该主机从内网直接断网下线

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

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

62在等保测评中,对一台对外提供HTTPS服务的Web服务器进行安全加固,下列措施中最优先应实施的是

  1. A. 禁用TLS1.0/1.1并配置强加密套件
  2. B. 开启目录浏览方便运维排查问题
  3. C. 将Web服务默认端口改为8080
  4. D. 关闭服务器上的日志记录以节省磁盘

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

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

64使用OpenVAS对目标网段完成扫描后,报告显示某主机存在一个高危漏洞但未给出具体利用路径,作为安全测试员下一步应优先进行

  1. A. 对该漏洞进行人工验证并确认可利用性
  2. B. 直接将该漏洞写入报告并标注为已确认
  3. C. 更换扫描工具重新扫描同一目标
  4. D. 对目标主机进行全端口暴力破解验证

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

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

66某企业网站使用Nginx作为反向代理,安全测试员发现响应头中缺少Content-Security-Policy,若要缓解XSS风险,最合适的加固措施是

  1. A. 配置CSP策略限制脚本来源
  2. B. 开启目录浏览功能便于排查
  3. C. 将HTTP重定向到HTTPS
  4. D. 关闭Nginx的access_log

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

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

68对 Apache 服务器做安全加固时,将目录的 Options 指令从 All 改为 None 后,最直接消除的风险是

  1. A. 目录列表被遍历浏览
  2. B. 服务端包含被利用
  3. C. 版本号信息被泄露
  4. D. TRACE 方法被滥用

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

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

70对Web应用进行漏洞扫描时,扫描器报告某参数存在SQL注入,但手工用单引号测试页面返回正常,最可能的原因是

  1. A. 该参数使用了预编译语句但扫描器基于报错特征误报
  2. B. 扫描器未登录导致会话失效从而产生误报
  3. C. 目标使用了WAF对单引号进行了拦截过滤
  4. D. 该参数实际为数字型注入无需单引号闭合

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

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

72某企业要求对外网Web服务器进行安全加固,以下措施中不能有效降低SQL注入风险的是

  1. A. 对数据库账户授予最小必要权限
  2. B. 使用参数化查询重构数据访问层
  3. C. 部署WAF并开启SQL注入规则
  4. D. 对用户输入进行前端JavaScript校验

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

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

74某网站登录接口在连续失败5次后返回验证码,但将响应中的Set-Cookie值清空后再次请求又可继续尝试,该缺陷属于哪类问题

  1. A. 验证码可被OCR识别绕过
  2. B. 失败次数限制依赖客户端状态可被绕过
  3. C. 验证码在客户端生成可被预测
  4. D. 登录接口存在SQL注入导致绕过

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

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

76使用Nmap对主机做TCP SYN扫描,需要具备哪种权限或条件才能获得准确结果?

  1. A. 目标主机的本地管理员账户
  2. B. 发送原始数据包所需的特权或相应能力
  3. C. 目标服务的有效登录凭据
  4. D. 与目标同网段的IP地址

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

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

78对某Redis服务做未授权访问测试,发现可连接且可执行CONFIG SET,最直接体现的风险是什么?

  1. A. 攻击者可读取所有键值但无法写入
  2. B. 攻击者可修改配置并可能写入文件获取权限
  3. C. 攻击者只能获取Redis版本信息
  4. D. 攻击者可导致服务拒绝服务但无法持久化

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

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

80使用OpenVAS对内部网络扫描时,发现某主机开放445端口且报告MS17-010漏洞,但实际无法利用,最可能的原因是

  1. A. 目标系统已安装补丁但扫描器特征库未更新
  2. B. 扫描器误报因为445端口被防火墙过滤
  3. C. 目标主机开启了SMB签名导致利用失败
  4. D. 扫描使用的凭据权限不足无法读取版本

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

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

82对目标Web站点开展目录扫描时,返回状态码200但响应体长度与正常页面完全一致的URL,最可能属于以下哪种情况

  1. A. 该目录真实存在且包含独立页面
  2. B. 服务器对不存在路径返回了自定义软404页面
  3. C. 该URL存在302跳转至登录页
  4. D. 该路径被WAF拦截并返回了拦截页

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

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

84使用OWASP ZAP进行被动扫描时,以下哪类问题最可能被检出

  1. A. 响应头中缺失的安全头字段
  2. B. 服务器端命令执行漏洞
  3. C. 数据库中的弱口令账户
  4. D. 业务逻辑越权访问缺陷

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

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

86对Web应用做目录爆破时,目标对不存在的路径返回200状态码但页面为自定义的'页面不存在'提示,此时判断目录是否存在的正确做法是

  1. A. 直接以状态码200判定目录存在
  2. B. 改为只统计返回403的路径为存在
  3. C. 对比响应体长度或内容特征过滤假200
  4. D. 改用HEAD方法后以200判定存在

87对某台对外提供服务的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

88在安全加固中为减少Web服务器被利用的风险,对上传目录应设置的最关键权限是

  1. A. 赋予目录执行脚本的权限以提升性能
  2. B. 禁止该目录执行任何脚本并限制写入
  3. C. 将目录属主改为root并开放写权限
  4. D. 允许目录列目录以便运维排查

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

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

90在等保测评中检查 Windows 服务器口令策略时,下列哪项配置最符合安全加固要求

  1. A. 启用密码复杂性要求并设置最短长度为 8 位以上
  2. B. 设置密码最长使用期限为 0 表示永不过期
  3. C. 仅要求密码长度不低于 6 位且不启用锁定策略
  4. D. 允许用户使用与用户名相同的密码以方便记忆

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

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

92对Linux服务器进行漏洞扫描时,扫描器报告OpenSSH版本存在CVE漏洞,但实际已通过发行版补丁修复,正确的处置方式是

  1. A. 直接升级OpenSSH到最新版本
  2. B. 核对发行版补丁级别并验证实际版本
  3. C. 忽略该漏洞因为扫描器误报
  4. D. 修改SSH端口以规避漏洞利用

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

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

94使用Wireshark抓包分析内网流量时,发现大量目标端口为445的SMB连接请求来自同一主机,最可能的安全事件是

  1. A. 主机正在进行文件共享同步
  2. B. 主机正在遭受SMB暴力破解
  3. C. 主机正在执行漏洞扫描
  4. D. 主机正在传输数据库备份

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

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

96在等保测评中检查数据库安全配置时,发现Oracle数据库的监听器日志中记录了大量来自非业务网段的连接尝试,正确的加固措施是

  1. A. 配置监听器密码并限制可连接IP地址范围
  2. B. 关闭监听器日志记录以节省磁盘空间
  3. C. 将数据库端口从1521改为其他非默认端口
  4. D. 启用数据库审计功能记录所有SQL语句

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

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

98在Linux服务器上执行端口扫描后,发现某主机开放了22、80、443、3306端口,从攻击面收敛角度出发,下一步最合理的处置是

  1. A. 确认3306是否仅监听127.0.0.1并核查业务是否必须对外开放
  2. B. 对22端口立即改用密码登录并启用root远程登录
  3. C. 将80端口流量全部重定向到443并关闭防火墙日志
  4. D. 对443端口启用自签名证书并关闭证书链校验

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

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

100某企业内网一台Web服务器被扫描出存在Struts2远程命令执行漏洞,但该服务器承载的是内部OA系统且无法立即停机,作为安全测试人员最合理的建议是

  1. A. 在边界WAF上临时拦截该漏洞利用特征并尽快安排补丁窗口
  2. B. 直接关闭该服务器所有对外端口等待厂商补丁
  3. C. 将OA系统迁移到公网以便统一防护
  4. D. 删除服务器上的Struts2组件以保证彻底修复