版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2025年网络工程师考试:网络安全攻防技术与试卷及答案一、单项选择题(每题1分,共20分)1.在OSI参考模型中,提供数据加密与解密功能的是哪一层?A.网络层B.传输层C.表示层D.会话层答案C2.以下哪种网络攻击属于被动攻击?A.SYNFlood攻击B.流量分析C.ARP欺骗D.SQL注入答案B3.在SQL注入的盲注技术中,常用于逐位猜解数据库字符的函数是?A.CONCATB.SUBSTRINGC.REPLACED.LENGTH答案B4.跨站脚本攻击(XSS)的主要危害是?A.耗尽服务器CPU资源B.窃取用户Cookie与会话凭证C.篡改数据库底层数据D.阻断网络路由协议答案B5.在TLS/SSL协议中,用于身份认证和密钥交换的核心机制是?A.对称加密算法B.消息摘要算法C.非对称加密与数字证书D.访问控制列表答案C6.以下哪种哈希算法目前被认为是不安全的,容易发生碰撞攻击?A.SHA-256B.SHA-3C.MD5D.SM3答案C7.防火墙技术中,能够深入检查应用层协议内容(如HTTP头部和请求体)的是?A.包过滤防火墙B.状态检测防火墙C.Web应用防火墙(WAF)D.NAT网关答案C8.在Linux系统中,用于修改文件或目录访问权限的命令是?A.chownB.chmodC.chgrpD.umask答案B9.拒绝服务攻击(DoS)中,通过发送大量伪造源IP的SYN报文耗尽服务器半连接队列资源的攻击称为?A.Smurf攻击B.SYNFloodC.PingofDeathD.Teardrop答案B10.以下哪种技术主要用于防止内部网络敏感信息泄露,并对出站数据进行深度审查?A.IDSB.IPSC.DLPD.VPN答案C11.渗透测试中,Nmap的-sS参数代表什么扫描方式?A.TCP全连接扫描B.TCPSYN半开放扫描C.UDP扫描D.ICMP扫描答案B12.在Windows系统中,默认用于存储本地用户密码哈希值的注册表键是?A.SYSTEMB.SOFTWAREC.SAMD.SECURITY答案C13.以下哪种协议在设计之初未考虑安全性,容易遭受中间人窃听攻击?A.HTTPSB.SSHC.TelnetD.SFTP答案C14.零日漏洞(Zero-dayvulnerability)是指?A.已经被修复并发布了补丁的漏洞B.仅存在于理论中尚未被证实的漏洞C.已被发现但尚未发布补丁,且可能被利用的漏洞D.只能在特定操作系统上运行的漏洞答案C15.以下哪种加密算法属于非对称加密算法?A.AESB.DESC.3DESD.RSA答案D16.在IPsec协议族中,用于提供数据源认证、数据完整性校验和防重放攻击,但不提供数据加密功能的是?A.AH(认证头)B.ESP(封装安全载荷)C.IKE(互联网密钥交换)D.ISAKMP答案A17.攻击者利用Web应用信任的域,在用户浏览器中伪造请求,以用户身份执行非预期操作的攻击是?A.XSSB.CSRFC.SSRFD.SQL注入答案B18.以下哪种安全设备主要用于检测网络中的异常流量和已知攻击特征,但不直接阻断流量?A.防火墙B.IDSC.IPSD.WAF答案B19.在密码学中,Kerberos协议主要依赖于哪种加密体制进行身份认证?A.对称密钥加密B.非对称密钥加密C.哈希函数D.数字签名答案A20.以下哪种攻击方式属于典型的社会工程学攻击?A.端口扫描B.钓鱼邮件C.缓冲区溢出D.目录遍历答案B二、多项选择题(每题2分,共20分)1.以下属于Web安全常见漏洞的有?A.SQL注入B.跨站脚本攻击(XSS)C.跨站请求伪造(CSRF)D.远程代码执行(RCE)答案ABCD2.对称加密算法的特点包括?A.加密和解密使用相同的密钥B.加解密速度快,适合大量数据加密C.密钥分发和管理相对困难D.能够同时实现数字签名功能答案ABC解析对称加密主要用于数据机密性,数字签名通常依赖非对称加密算法来实现。3.以下哪些措施可以有效防御内网中的ARP欺骗攻击?A.在终端配置静态ARP绑定B.部署ARP防火墙软件C.在交换机上配置动态ARP检测(DAI)D.开启DHCPSnooping答案ABCD4.在渗透测试的信息收集阶段,常用的工具或技术有?A.Whois查询B.DNS区域传送C.Nmap端口扫描D.GoogleHacking语法答案ABCD5.以下属于非对称加密算法的有?A.RSAB.ECCC.DSAD.ElGamal答案ABCD6.状态检测防火墙相比传统包过滤防火墙的优势在于?A.能够跟踪网络连接状态B.支持基于会话的动态过滤C.安全性更高,能防御部分欺骗攻击D.能够处理FTP等动态端口协议答案ABCD7.以下属于恶意代码常见传播途径的有?A.移动存储介质(如U盘)B.网络共享文件夹C.电子邮件附件D.软件捆绑下载答案ABCD8.数字证书中通常包含哪些信息?A.持有者的公钥B.证书颁发者(CA)信息C.证书有效期D.CA的数字签名答案ABCD9.以下关于CSRF和XSS的区别,描述正确的有?A.CSRF利用用户已认证的会话执行非预期操作B.XSS是在页面中注入并执行恶意脚本C.CSRF侧重于伪造用户请求D.XSS侧重于窃取数据或劫持会话答案ABCD10.企业构建纵深防御体系时,通常包含以下哪些层面?A.物理安全B.网络安全C.主机与系统安全D.应用与数据安全答案ABCD三、判断题(每题1分,共10分)1.哈希算法(如SHA-256)是可逆的,可以通过哈希值还原出原始数据。答案错误解析哈希算法是单向的,具有不可逆性,只能通过碰撞或字典攻击尝试还原。2.在TCP三次握手过程中,如果客户端收到SYN+ACK后不回复ACK,服务器会一直等待,从而可能导致资源耗尽。答案正确3.WAF(Web应用防火墙)可以完全替代网络层防火墙,提供全面的网络安全防护。答案错误解析WAF专注于应用层(如HTTP/HTTPS)的安全防护,无法替代网络层防火墙进行IP过滤、端口控制和网络层DoS防御。4.零信任架构的核心理念是“永不信任,始终验证”,不默认信任内网或外网的任何实体。答案正确5.在Linux系统中,root用户的UID和GID默认均为0。答案正确6.数字签名主要用于保证数据的机密性,防止数据在传输过程中被窃听。答案错误解析数字签名主要用于保证数据的完整性、来源认证和不可否认性。保证机密性需要依赖加密技术。7.越权漏洞(IDOR)通常发生在应用层,由于未正确校验用户对资源的访问权限导致。答案正确8.堡垒机(跳板机)的主要作用是记录运维人员的操作审计,并控制对核心服务器的访问权限。答案正确9.所有的SQL注入漏洞都可以通过使用预编译语句(参数化查询)来彻底防御。答案正确10.蜜罐技术是一种主动防御技术,通过诱捕攻击者来收集攻击信息和延缓攻击。答案正确四、简答题(每题10分,共20分)1.简述SQL注入攻击的基本原理,并列举至少三种有效的防御措施。答案基本原理:攻击者将恶意的SQL命令插入到Web表单输入、URL查询字符串或请求头中,欺骗后端数据库服务器执行非授权的任意查询,从而实现数据窃取、篡改或服务器权限获取。防御措施:(1)使用预编译语句(参数化查询),将数据与SQL命令分离,从根本上防止注入。(2)实施严格的输入验证,使用白名单机制过滤特殊字符。(3)遵循最小权限原则,限制数据库连接账户的权限,禁止使用DBA权限运行Web应用。(4)部署WAF(Web应用防火墙)拦截常见的SQL注入特征payload。2.简述对称加密与非对称加密的区别,并说明在HTTPS(TLS/SSL)通信中两者是如何结合使用的。区别:(1)对称加密:加密和解密使用相同的密钥。优点是加解密速度快,适合大量数据加密;缺点是密钥分发和管理困难。(2)非对称加密:使用公钥加密、私钥解密(或私钥签名、公钥验签)。优点是解决了密钥分发问题,安全性高;缺点是计算复杂,加解密速度慢。结合使用:在TLS/SSL握手阶段,通信双方使用非对称加密算法(如RSA或ECDHE)和数字证书来安全地协商和交换“会话密钥”(预主密钥);在随后的数据传输阶段,双方使用该会话密钥通过AES等对称加密算法对实际的应用层数据进行加密。这种结合既保证了密钥交换的安全性,又兼顾了数据传输的高性能。五、综合案例分析题(每题15分,共30分)1.某企业内网频繁出现网络中断,管理员抓包发现大量伪造网关MAC地址的ARP响应报文。(1)请分析该攻击的名称及其基本原理。(5分)(2)请分别给出在核心交换机和终端主机上的防御配置思路。(10分)答案:(1)攻击名称与原理:攻击名称:ARP欺骗(或ARP投毒)。基本原理:ARP协议是无状态的,不验证响应报文的真实性。攻击者向目标主机持续发送伪造的ARP响应报文,将网关的IP地址映射到攻击者主机的MAC地址。这会导致目标主机发往网关的数据包被错误地发送给攻击者,从而实现中间人攻击(窃听、篡改数据)或直接导致目标主机断网。(2)防御配置思路:核心交换机防御:-开启DHCPSnooping,确保只信任合法的DHCP服务器报文。-配置动态ARP检测(DAI)或IPSourceGuard,将IP地址与MAC地址、交换机端口进行绑定,丢弃不符合绑定关系的ARP报文。-配置端口安全(PortSecurity),限制端口允许学习的MAC地址数量。终端主机防御:-在操作系统中配置静态ARP绑定(如Windows使用arp-s命令,Linux使用arp-s或配置静态ARP表),将网关IP与真实MAC地址绑定。-安装并启用第三方ARP防火墙软件,实时拦截伪造的ARP报文。2.某PHP网站存在以下代码片段,用于显示用户输入的搜索关键字:```php<?phpse(1)指出该代码存在的安全漏洞类型,并简述其可能造成的危害。(5分)(2)请给出修复该漏洞的PHP代码,并解释所用函数的作用。(10分)答案:(1)漏洞类型与危害:漏洞类型:反射型XSS(跨站脚本攻击)。危害:代码直接将用户通过GET参数传入的keyword输出到HTML页面中,未进行任何过滤或转义。攻击者可以构造包含恶意JavaScript代码的URL,诱导用户点击。当用户访问该URL时,恶意脚本会在用户浏览器中执行,可能导致窃取用户Cookie、会话令牌,进行钓鱼攻击,或劫持用户账户执行恶意操作。(2)修复代码与函数解释:修复代码:<?php
$search=$_GET['keyword'];
//对输出内容进行HTML实体转义
$safe_search=htmlspecialchars($search,ENT_QUOTES,'UTF-8');
ec
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国动力电池回收利用管理模块技术规范与商业模式探讨
- 2026年价格鉴证师考试宏观经济学高分突破卷
- 绿色供应链金融的创新模式构建与风险控制策略
- 2026年山西艺考色彩模拟试题及参考答案
- 2026年制冷技术职称模拟试题带答案
- SaaS模式企业基于LTVCAC模型的盈利持续性研究
- 2026年龙沙区毕业班模拟试题及参考答案
- 制造业智能化升级核心技术研究
- 2026年黑龙江烟草模拟试题(含答案)
- 2026年中小学地理教师招聘:模拟试题带答案
- 2026年行测类题库及答案详解
- 三年级语文上册人教版《大自然的声音》
- 2026安徽省考评员培训考试题库及答案
- 2026年四川省拟任乡科级领导干部任职资格试题及参考答案
- 统编五年级上册《航天员写给孩子的信》课件
- 2026年陕西水务发展建设集团第三工程有限公司招聘(28人)考试备考试题及答案详解
- 2026年高校审计处岗招聘笔试真题附答案
- 安徽省黄山市屯溪四中2025年七年级上学期地理期中考试(含答案)
- 桥梁伸缩缝更换工程施工组织方案
- 2024年国家储备粮食购销标准化合同
- 《 会计学基础》 课件 谢合明 第2、3章 会计概念框架、会计核算流转程序
评论
0/150
提交评论