【软考】2020年信息安全工程师下午案例真题与答案完整版(下午案例分析)
**2020年信息安全工程师下午案例真题与答案完整版下午案例分析**1、试题一(共14分)阅读下列说明回答问题1至问题6将解答填入答题纸的对应栏内。【说明】Linux系统通常将用户名相关信息存放在/etc/passwd文件中假如有/etc/passwd文件的部分内容如下请回答相关问题。securityubuntu\~cat/etc/passwd userlx00user/home/user1/bin/bash user2x10001000ubuntu64/home/user2/bin/bash daemonx11daemon/usr/sbin/usr/sbin/nologin binx22bin/bin/usr/sbin/nologin sysx33sys/dev/usr/sbin/nologin syncx465534sync/bin/bin/sync【问题1】(2分)口令字文件/etc/passwd是否允许任何用户访问?【问题2】(2分)根据上述/etc/passwd显示的内容给出系统权限最低的用户名字。【问题3】(2分)在Linux中/etc/passwd文件中每一行代表一个用户每行记录又用冒号()分隔为7个字段请问Linux操作系统是根据哪个字段来判断用户的?【问题4】(3分)根据上述/etc/passwd显示的内容请指出该系统中允许远程登录的用户名。【问题5】(2分)Linux系统把用户密码保存在影子文件中请给出影子文件的完整路径及其名字。【问题6】(3分)如果使用Is-al命令查看影子文件的详细信息请给出数字形式表示的影子文件访问权限。解析问题12分 口令字文件/etc/passwd是否允许任何用户访问 答案允许所有用户读取 解析/etc/passwd全局可读权限644存储用户公开信息普通用户均可读加密密码单独存放shadow。 问题22分 根据上述内容系统权限最低的用户名。 答案user2 解析UID规则0root超级用户1~499系统服务账号≥1000普通用户user2的UID1000是普通用户权限最低。 问题32分/ect/passwd每行7个冒号分隔字段系统依据哪个字段识别区分用户 答案第三字段UID用户ID 解析用户名仅展示标识操作系统内核通过唯一UID识别用户身份。 问题43分 指出允许远程登录的用户名。 答案user1、user2、sync 解析第7字段为登录shell/bin/bash、/bin/sync可登录/usr/sbin/nologin禁止交互式远程登录。 问题52分 存放加密密码的影子文件完整路径名称。 答案/etc/shadow 问题63分 shadow文件数字权限。 答案400或600主流标准600 解析仅root拥有读写权限普通用户无任何权限。2、试题二(共20分)阅读下列说明回答问题1至问题8将解答填入答题纸的对应栏内。【说明】密码学作为信息安全的关键技术在信息安全领域有着广泛的应用。密码学中根据加密和解密过程所采用密钥的特点可以将密码算法分为两类对称密码算法和非对称密码算法。此外密码技术还用于信息鉴别、数据完整性检验、数字签名等。【问题1】(3分)信息安全的基本目标包括真实性、保密性、完整性、不可否认性、可控性、可用性、可审查性等。密码学的三大安全目标C.I.A分别表示什么?【问题2】(3分)RSA公钥密码是一种基于大整数因子分解难题的公开密钥密码。对于RSA密码的参数p.qn(n)ed哪些参数是可以公开的?【问题3】(2分)如有RSA密码算法的公钥为(553)请给出对小王的年龄18进行加密的密文结果。【问题4】(2分)对于RSA密码算法的公钥(553)请给出对应私钥。【问题5】(2分)在RSA公钥算法中公钥和私钥的关系是什么?【问题6】(2分)在RSA密码中消息m的取值有什么限制?【问题7】(3分)是否可以直接使用RSA密码进行数字签名?如果可以请给出消息m的数字签名计算公式。如果不可以请给出原因。【问题8】(3分)上述RSA签名体制可以实现问题1所述的哪三个安全基本目标?解析问题13分 密码学CIA三大安全目标全称 答案保密性Confidentiality、完整性Integrity、可用性Availability 问题23分 RSA参数p、q、n、φ(n)、e、d哪些可以公开 答案n、e 解析p、q为私用大质数φ(n)、d私有模数n、加密指数e对外公开为公钥。 问题32分 公钥(55,3)明文m18求密文C。 计算Cm^e mod n18³ mod5518³58325832 mod552答案2 问题42分公钥n55,e3求私钥d1. 分解555×11p5,q112. φ(n)(5-1)×(11-1)403. 求d满足3*d mod401d27答案27 问题52分公钥e与私钥d的数学关系 答案e × d ≡1mod φ(n)即e、d模欧拉函数φ(n)互为乘法逆元。 问题62分RSA明文m取值限制 答案明文m必须满足0≤ mnm小于模数n 问题73分能否直接用RSA签名写出签名公式 答案可以签名公式 Sm^d mod n 解析私钥签名公钥验证工程中会先哈希再签名防止攻击纯数学层面可直接签名。 问题83分RSA签名可实现哪三个安全目标 答案保密性、完整性、不可否认性3、试题三【说明】防火墙作为网络安全防护的第一道屏障通常用一系列的规则来实现网络攻击数据包的过滤。【问题1】(3分)图3-1给出了某用户Widows系统下的防火墙操作界面 请写出Windows下打开以下界面的操作步骤。【问题2】(4分)Smurf拒绝服务攻击结合IP欺骗和ICMP回复方法使大量网络数据包充斥目标系统 引起目标系统拒绝为正常请求提供服务。请根据图3-2回答下列问题。(1)上述攻击针对的目标IP地址是多少?(2) 在上述攻击中 受害者将会收到ICMP协议的哪一种数据包?【问题3】(2分)如果要在Windows系统中对上述Smurf攻击进行过滤设置 应该在图3-1中“允许应用或功能通过Windows Defender防火墙”下面的选项中选择哪一项?【问题4】(2分)要对入站的ICMP协议数据包设置过滤规则应选择图3-3的哪个选项?【问题5】(4分)在图3-4的端口和协议设置界而中请分别给出“协议类型§”“协议号(U)”“本地端口(L)”“远程端口®”的具体设置值。解析问题13分打开Windows Defender防火墙界面操作步骤 参考答案1. 打开控制面板2. 找到“系统和安全”分类3. 点击“Windows Defender防火墙”进入对应界面。 问题24分Smurf攻击抓包截图分析(1)目标IP192.168.27.255(2)受害者收到ICMP Echo Replyping应答数据包 解析攻击者伪造目标IP作为源发送广播ping请求网段所有主机回复应答淹没目标。 问题32分过滤Smurf攻击的配置入口 答案高级设置 解析“允许应用或功能通过”下方选项为高级设置自定义ICMP入站规则。 问题42分创建ICMP过滤规则的选项 答案端口(O)解析ICMP属于协议类规则选择端口分类自定义协议过滤。 问题54分ICMP规则参数配置 协议类型(P)ICMP 协议号(U)1 本地端口(L)所有端口 远程端口(R)所有端口4、试题四(共12分)阅读下列说明回答问题1至问题6将解答填入答题纸的对应栏内。【说明】ISO安全体系结构包含的安全服务有七大类即①认证服务②访问控制服务③数据保密性服务④数据完整性服务⑤抗否认性服务⑥审计服务⑦可用性服务。请问以下各种安全威胁或者安全攻击可以采用对应的哪些安全服务来解决或者缓解。请直接用上述编号①~⑦作答。【问题1】(2分)针对跨站伪造请求攻击可以采用哪些安全服务来解决或者缓解?【问题2】(2分)针对口令明文传输漏洞攻击可以采用哪些安全服务来解决或者缓解?【问题3】(2分)针对Smurf攻击可以采用哪些安全服务来解决或者缓解?【问题4】(2分)针对签名伪造攻击可以采用哪些安全服务来解决或者缓解?【问题5】(2分)针对攻击进行追踪溯源时可以采用哪些安全服务?【问题6】(2分)如果下载的软件被植入木马可以采用哪些安全服务来进行解决或者缓解?解析问题12分跨站伪造请求CSRF 答案①认证服务 解析缺少请求身份校验加强认证抵御CSRF。 问题22分口令明文传输漏洞 答案③数据保密性服务 解析加密传输口令防止窃听泄露。 问题32分Smurf拒绝服务攻击 答案⑦可用性服务 解析DoS破坏系统可用可用性服务保障持续正常访问。 问题42分数字签名伪造攻击 答案④完整性服务 解析签名校验数据完整性篡改/伪造可被识别。 问题52分攻击事后追踪溯源 答案⑥审计服务 解析日志审计记录行为用于溯源取证。 问题62分下载软件植入木马 答案④完整性服务 解析校验软件哈希检测文件被篡改植入恶意代码。5、阅读下列说明和图回答问题1至问题3将解答填入答题纸的对应栏内。【说明】代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中由于C语言自身语法的一些特性很容易出现各种安全漏洞。因此应该在程序开发中充分利用现有开发工具提供的各种安全编译选项减少出现漏洞的可能性。【问题1】(4分)图5-1给出了一段有漏洞的C语言代码(注行首数字是代码行号)请问上述代码存在哪种类型的安全漏洞?该漏洞和语言数组的哪一个特性有关?【问题2】(4分)图5-2给出了C程序的典型内存布局请回答如下问题。1请问图5-1的代码中第9行的变量authenticated保存在图5-2所示的哪个区域中2请问stack的两个典型操作是什么3在图5-2中的stack区域保存数撕时 其地址增长方向是往高地址还是往低地址更高?4对于图5-1代码中的第9行和第10行代码的两个变量哪个变量对应的内存地【问题3】(6分)微软的Visual Studio提供了很多安全相关的编译选项 图5-3给出了图5-1中代码相关的工程属性页而的截图。请回答以下问题。(1)请问图5-3中哪项配置可以有效缓解上述代码存在的安全漏洞?(2)如果把图5-1中第10行代码改为char buffer[4]图5-3的安全编译选项是否还起作用?(3)模糊测试是否可以检测出上述代码的安全漏洞?解析漏洞代码#includestdafx.h#includestring.h#definePASSWORD123456intverify_password(char*password){intauthenticated128;charbuffer[8];authenticatedstrcmp(password,PASSWORD);strcpy(buffer,password);//over flowed here!returnauthenticated;}问题14分漏洞类型与成因1.漏洞栈缓冲区溢出漏洞2.成因C语言数组不自动做边界长度检查strcpy无长度限制超长字符串覆盖栈内存。问题26分程序内存布局(1)authenticated变量存储区域栈(stack)(2)stack两大操作压栈push、弹栈pop(3)栈地址增长方向向低地址生长(4)地址更高变量authenticated局部变量先定义栈地址更高 问题34分VS编译安全配置(1)缓解栈溢出配置Enable SecurityCheck(/GS)(2)buffer改为char buffer[4]后/GS依然生效GS仅防护溢出与数组长度无关(3)模糊测试可以检测该缓冲区溢出漏洞

相关新闻

AI技能生态解析:从核心架构到五大类“真香”应用实战

AI技能生态解析:从核心架构到五大类“真香”应用实战

1. 项目概述:从Claw到Skills生态的深度探索最近在AI圈子里,Claw和它的Skills生态成了大家茶余饭后讨论的热点。作为一个长期泡在AI应用开发一线的从业者,我深切感受到,这波由Claw引领的“技能化”浪潮,正在重新定义我们…

2026/8/16 7:42:19 阅读更多 →
2026商照轨道灯厂家TOP10榜单,谁才是性价比之王?

2026商照轨道灯厂家TOP10榜单,谁才是性价比之王?

上周,一个做连锁餐饮的朋友跟我吐槽,说被某个灯具供应商坑惨了。他新开的火锅店,订了300套轨道灯。结果呢?交期拖了25天,房租人工照付,开业整整推迟两周。更气人的是,灯装上之后,菜品…

2026/8/16 7:42:19 阅读更多 →
成都壁挂炉维修|过保故障专业处理|各区驻点师傅快速上门|欧米到家持证规范服务

成都壁挂炉维修|过保故障专业处理|各区驻点师傅快速上门|欧米到家持证规范服务

【24小时报修热线:400-996-9791】欧米到家是成都本地具备全套合规资质的壁挂炉专业维修服务商,全城分区驻点,专注家用、商用壁挂炉过保故障维修、深度除垢清洗、原厂配件更换、采暖系统调试、移机检修一站式服务。成都冬季湿冷,且…

2026/8/16 7:42:19 阅读更多 →

最新新闻

重装系统后黑屏全攻略:从硬件排查到驱动修复的完整解决方案

重装系统后黑屏全攻略:从硬件排查到驱动修复的完整解决方案

1. 问题现象与初步排查:从“黑屏”到“有迹可循” 刚给电脑重装完系统,满心欢喜地按下重启键,结果屏幕一片漆黑,只有风扇在转,指示灯在亮。这种从希望到失望的落差,相信不少朋友都经历过。这不仅仅是“黑屏…

2026/8/16 8:32:46 阅读更多 →
C++初始化列表:高效对象构造的必知技巧

C++初始化列表:高效对象构造的必知技巧

在 C 中,对象的初始化是每个开发者都必须掌握的基础能力,也是面试中高频考察的知识点。很多初学者在编写构造函数时,常常混淆「初始化」与「赋值」的区别,导致代码存在隐藏的性能开销,甚至因为 const 成员、引用成员或…

2026/8/16 8:32:46 阅读更多 →
操作系统用户态与内核态:从隔离原理到性能优化实战

操作系统用户态与内核态:从隔离原理到性能优化实战

1. 从一次“程序无法运行”的报错说起最近在社区里看到一个挺有意思的求助帖,一位开发者朋友在尝试运行一个名为claude.exe的程序时,系统弹出了“指定的可执行文件不是此操作系统平台的有效应用程序”的错误。这个看似简单的报错,其实背后牵扯…

2026/8/16 8:32:46 阅读更多 →
外景 白色城堡 建筑模型

外景 白色城堡 建筑模型

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 白色城堡 建筑模型 地址:本地PC端运行(或WebGL端部署链接&a…

2026/8/16 8:32:46 阅读更多 →
运动相机|秋冬户外相机续航雪崩?拆解锂电池低温衰减原理 + 量产优化方案 + 户外省电技巧

运动相机|秋冬户外相机续航雪崩?拆解锂电池低温衰减原理 + 量产优化方案 + 户外省电技巧

上一篇我们聊完了运动相机防水避坑和镜头凝雾问题,今天进入一个新的板块:秋冬低温续航缩水。 很多户外拍摄爱好者、硬件研发工程师都会发现,运动相机在冬天户外使用时,续航表现会明显变差。同样一块电池,常温下可以连续…

2026/8/16 8:32:46 阅读更多 →
OpenClaw与OpenRouter集成:一站式大模型API聚合与智能路由实践

OpenClaw与OpenRouter集成:一站式大模型API聚合与智能路由实践

1. 从“单打独斗”到“一钥通达”:为什么我们需要模型聚合层 如果你和我一样,在过去一年里深度折腾过各种大模型,那你一定经历过这种“甜蜜的烦恼”:ChatGPT的对话逻辑严谨,Claude的文档分析能力出众,DeepS…

2026/8/16 8:31:45 阅读更多 →

日新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/16 0:00:54 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/16 0:00:55 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/16 0:03:55 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/16 0:00:54 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/16 0:00:55 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/16 0:03:55 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/16 6:00:23 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/16 6:00:24 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/16 6:00:27 阅读更多 →