先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7
深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新网络安全全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上网络安全知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
如果你需要这些资料,可以添加V获取:vip204888 (备注网络安全)
正文
第一部分 网络安全事件响应
任务 1 应急响应(70 分)
A 集团的 WebServer 服务器被黑客入侵,该服务器的 Web 应用系统被上传恶意软件,系统文件被恶意软件破坏,您的团队需要帮助该公司追踪此网络攻击的来源,在服务器上进行全面的检查,包括日志信息、进程信息、系统文件、恶意文件等,从而分析黑客的攻击行为,和残留的关键证据信息。
本任务素材清单:Server 服务器虚拟机
受攻击的 Server 服务器已整体打包成虚拟机文件保存,请选手自行导入分析。
虚拟机用户 :root,密码:123456,若题目中未明确规定,请使用默认配置。
请按要求完成该部分工作任务,答案有多项内容的请用换行分隔。
任务 1 应急响应
序号 任务要求 答案
1 提交攻击者的两个内网 IP 地址
2 提交网站管理员用户的用户 与密码
3 提交黑客得到 MySQL 服务的 root 账号密码的时间(格式:dd/MM/yyyy:hh:mm:ss)
4 查找黑客在 Web 应用文件中写入的恶意代码,提交文件绝对路径
5 查找黑客在 Web 应用文件中写入的恶意代码,提交代码的最简形式(格式:<?php xxxx?>)
6 分析攻击者的提权手法,提交攻击者通过哪一个指令成功提权
7 服务器内与动态恶意程序相关的三个文件绝对路径
8 恶意程序对外连接的目的 ip 地址
第二部分 数字取证调查
任务 2 操作系统取证(40 分)
A 集团某电脑系统感染恶意程序,导致系统关键文件被破坏,请分析 A 集团提供的系统镜像和内存镜像,找到系统镜像中的恶意软件,分析恶意软件行为。
本任务素材清单:操作系统镜像、内存镜像(.dump、.img)
请按要求完成该部分的工作任务。
任务 2 操作系统取证
序号 任务要求 答案
1 提交恶意进程 称(两个)
2 被破坏的文件位置
3 加密数据的内存地址
4 原文件内容
5 分析恶意程序行为
任务 3 网络数据包分析(50 分)
A 集团的网络安全监控系统发现有恶意攻击者对集团官方网站进行攻击,并抓取了部分可疑流量包。请您根据捕捉到的流量包,搜寻出网络攻击线索,并分析黑客的恶意行为。
本任务素材清单:捕获的网络数据包文件(*.pcapng)
请按要求完成该部分的工作任务,答案有多项内容的请用换行分隔。
任务 3 网络数据包分析
序号 任务要求 答案
1 提交恶意程序传输协议(只提交一个协议,两个以上视为无效)
2 恶意程序对外连接目标 IP
3 恶意程序加载的 dll 文件 称
4 解密恶意程序传输内容
5 分析恶意程序行为
任务 4 计算机单机取证(60 分)
对给定取证镜像文件进行分析,搜寻证据关键字(线索关键字为 “evidence 1”“evidence 2”……“evidence 10”,有文本形式也有图片形式,不区分大小写),请提取和固定比赛要求的标的证据文件,并按样例 的格式要求填写相关信息,证据文件在总文件数中所占比例不低于 15%。取证的信息可能隐藏在正常的、已删除的或受损的文件中,您可能需要运用编码转换技术、加解密技术、隐写技术、数据恢复技术,还需要熟悉常用的文件格式(如办公文档、压缩文档、图片等)。
本任务素材清单:取证镜像文件
请根据赛题环境及现场答题卡任务要求提交正确答案。
任务 4 计算机单机取证
证据编号 原始文件
(不包含路径) 镜像中原文件 Hash 码(MD5,不区分大小写)
evidence 1
evidence 2
evidence 3
evidence 4
evidence 5
evidence 6
evidence 7
evidence 8
evidence 9
evidence 10
第三部分 应用程序安全
任务 5 恶意程序分析(50 分)
A 集团发现其发布的应用程序文件遭到非法篡改,您的团队需要协助 A 集团对该恶意程序样本进行逆向分析、对其攻击/破坏的行为进行调查取证。
本任务素材清单:恶意程序代码
请按要求完成该部分的工作任务。
任务 5 恶意程序分析
序号 任务内容 答案
1 请提交素材中的恶意应用回传数据的 url 地址
2 请提交素材中的恶意代码保存数据文件 称
(含路径)
3 请描述素材中恶意代码的行为
4 …
任务 6 代码审计(30 分)
代码审计是指对源代码进行检查,寻找代码存在的脆弱性,这是一项需要多方面技能的技术。作为一项软件安全检查工作,代码安全审查是非常重要的一部分,因为大部分代码从语法和语义上来说是正确的,但存在着可能被利用的安全漏洞,你必须依赖你的知识和经验来完成这项工作。
本任务素材清单:源文件
请按要求完成该部分的工作任务。
任务 6 代码审计
序号 任务内容 答案
1 请指出存在安全漏洞的代码行
2 请指出可能利用该漏洞的威胁 称
3 请提出加固修改建议
4 …
第三阶段( 理论技能与职业素养):
任务描述
在A 集团的网络中存在几服务器,服务器存在着不同业务服务。在网络中存在着一定网络安全隐患,请利用您所掌握的渗透测试技术,通过信息收集、漏洞挖掘等渗透测试技术,完成指定项目的渗透测试,在测试中获取 flag 值。网络环境参考样例请查看附录 A。
本模块所使用到的渗透测试技术包含但不限于如下技术领域:
数据库攻击;
枚举攻击;
权限提升攻击;
基于应用系统的攻击;
基于操作系统的攻击;
逆向分析;
密码学分析;
隐写分析。
所有设备和服务器的 IP 地址请查看现场提供的设备列表,请根据赛题环境及现场答题卡任务要求提交正确答案。
第一部分 网站(45 分)
任务编号 任务描述 答案 分值
任务 1 门户网站存在漏洞,请利用漏洞并找到flag,并将 flag 提交。flag 格式 flag{<flag 值>}
任务 2 门户网站存在漏洞,请利用漏洞并找到flag,并将 flag 提交。flag 格式 flag{<flag 值>}
任务 3 门户网站存在漏洞,请利用漏洞并找到flag,并将 flag 提交。flag 格式 flag{<flag 值>}
第二部分 应用系统(30 分)
任务编号 任务描述 答案 分值
任务 4 应用系统存在漏洞,请利用漏洞并找到flag,并将 flag 提交。flag 格式 flag{<flag 值>}
任务 5 应用系统存在漏洞,请利用漏洞并找到flag,并将 flag 提交。flag 格式 flag{<flag 值>}
第三部分 应用服务器 1(165 分)
任务编号 任务描述 答案 分值
任务 6 请获取 FTP 服务器上对应的文件进行分析,找出其中隐藏的 flag,并将 flag 提交。
flag 格式 flag{<flag 值>}
任务 7 请获取 FTP 服务器上对应的文件进行分析,找出其中隐藏的 flag,并将 flag 提交。
flag 格式 flag{<flag 值>}
任务 8 请获取 FTP 服务器上对应的文件进行分析,找出其中隐藏的 flag,并将 flag 提交。
flag 格式 flag{<flag 值>}
任务 9 请获取 FTP 服务器上对应的文件进行分析,找出其中隐藏的 flag,并将 flag 提交。
flag 格式 flag{<flag 值>}
任务 10 请获取 FTP 服务器上对应的文件进行分析,找出其中隐藏的 flag,并将 flag 提交。
flag 格式 flag{<flag 值>}
任务 11 请获取 FTP 服务器上对应的文件进行分析,找出其中隐藏的 flag,并将 flag 提交。
flag 格式 flag{<flag 值>}
任务 12 请获取 FTP 服务器上对应的文件进行分析,找出其中隐藏的 flag,并将 flag 提交。
flag 格式 flag{<flag 值>}
任务 13 请获取 FTP 服务器上对应的文件进行分析,找出其中隐藏的 flag,并将 flag 提交。
flag 格式 flag{<flag 值>}
第四部分 应用服务器 2(30 分)
任务编号 任务描述 答案 分值
任务 14 应用系统服务器 10000 端口存在漏洞,获取 FTP 服务器上对应的文件进行分析,请利用漏洞找到 flag,并将 flag 提交。flag 格式 flag{<flag 值>}
第五部分 应用服务器 3(30 分)
任务编号 任务描述 答案 分值
任务 15 应用系统服务器 10001 端口存在漏洞,获取 FTP 服务器上对应的文件进行分析,请利用漏洞找到 flag,并将 flag 提交。flag 格式 flag{<flag 值>}
第六部分 理论技能与职业素养(100 分)
一、 单选题(每题 2 分,共 35 题,共 70 分)
1.将用户 user123 修改为管理员权限命令是( )。
A.net user localgroup administrators user123 /add
B.net use localgroup administrators user123 /add
C.net localgroup administrators user123 /add
D.net localgroup administrator user123 /add
2.SQL 注入出 password 的字段值为“YWRtaw44ODg=”,这是采用了哪种加密方式?( )
A.md5
B.base64
C.AES
D.DES
3.下列哪个工具可以进行 Web 程序指纹识别?( )
A.Nmap
B.OpenVAS
C.御剑
D.WhatWeb
4.ELK 日志解决方案中,Elasticsearch 的作用是?( )
A.收集日志并分析
B.保存日志并搜索日志
C.收集日志并保存
D.保存日志并展示日志
5.RIP 路由协议有 RIP v1 和 RIP v2 两个版本,下面关于这两个版本的说法错误的是( )。
A.RIP v1 和 RIP v2 都具有水平分割功能
B. RIP v1 是有类路由协议,RIP v2 是无类路由协议
C. RIP v1 和 RIP v2 都是以跳数作为度量值
D.RIP v1 规定跳数的最大值为 15,16 跳视为不可达,而 RIP v2无此限制
6.如果明文为 abc,经凯撒密码-加密后,密文 bcd,则密钥是( )。
A.1
B.2
C.3
D.4
7.哪个关键词可以在 Python 中进行处理错误操作?( )
A.try
B.catch
C.finderror
D.error
8.关闭默认共享 C
的命令是()。
A
.
n
e
t
s
h
a
r
e
C
的命令是( )。 A.net share C
的命令是()。A.netshareC /del
B.net share C$ /close
C.net use C$ /del
D.net user C$ /del
9.DNS 服务器根据查询方式可以分为多种,以下( )方式可以通过IP 查找域 。
A.递归查询
B.迭代查询
C.正向查询
D.反向查询
10.域完整性指特定列的项的有效性。那么通过( )可以强制域完整性限制格式。
A.UNIQUE 约束
B. CHECK 约束和规则
C.PRIMARY KEY 约束
D.FOREIGN KEY 约束
11.客户机从 DHCP 服务器获得 IP 地址的过程称为 DHCP 的租约过程,在服务器发送 DHCP Offer 广播包时,DHCP Offer 中的目的地址是( )。
A.255.0.0.0
B.255.255.0.0
C.255.255.255.0
D.255.255.255.255
12.通过使用下列( )方式,无法获取对方密码。
A.DDOS 攻击
B.字典攻击
C.网络钓鱼
D.暴力破解
13.在常见的安全扫描工具中,以下( )主要用来分析 Web 站点的漏洞,可以针对数千种常见的网页漏洞或安全风险进行检测。
A.SuperScan
B.Fluxay(流光)
C.Wikto
D.MBSA
14.在 PKI 公钥体系应用中,数据机密性指的是( )。
A.确认用户的身份标识
B.保证数据在传送过程中没有被修改
C.防止非授权的用户获取数据
D.确保用户不能冒充其他用户的身份
15.AES 结构由以下四个不同的模块组成,其中( )是非线性模块。
A.字节代换
B.行位移
C.列混淆
D.轮密钥加
16.Skipjack 是一个密钥长度为( )位。
A.56
B.64
C.80
D.128
17.现今非常流行的 SQL(数据库语言)注入攻击属于下列哪一项漏洞的利用?( )
A.域 服务的欺骗漏洞
B.邮件服务器的编程漏洞
C.WWW 服务的编程漏洞
D.FTP 服务的编程漏洞
18.ARP 欺骗的实质是( )。
A.提供虚拟的 MAC 与 IP 地址的组合
B.让其他计算机知道自己的存在
C.窃取用户在网络中的传输的数据
D.扰乱网络的正常运行
19.下列哪一种网络欺骗技术是实施交换式(基于交换机的网络环境)嗅探攻击的前提( )。
A.IP 欺骗
B. DNS 欺骗
C.ARP 欺骗
D.路由欺骗
20.目标计算机与网关通信失败,更会导致通信重定向的攻击形式是?( )
A.病毒
B.木马
C. DOS
D.ARP 欺骗
21.IP 数据报分片后的重组通常发生在?( )
A.源主机和数据报经过的路由器上
B.源主机上
C.数据报经过的路由器上
D.目的主机上
22.以下关于 VPN 说法正确的是( )。
A.VPN 指的是用户自己租用线路,和公共网络物理上完全隔离的、安全的线路
B.VPN 指的是用户通过公用网络建立的临时的、安全的连接
C.VPN 不能做到信息验证和身份认证
D.VPN 只能提供身份认证、不能提供加密数据的功能
23.Linux 系统中,关于 uname 命令说法错误的是?( )
A.-a:显示所有信息
B.-v:详细显示信息
C.-r:内核的 release 发行号
D.-n:主机
24.IPSec 包括报文验证头协议 AH 协议号( )和封装安全载荷协议 ESP 协议号( )。
A.51 50
B.50 51
C.47 48
D.48 47
25.利用虚假 IP 地址进行 ICMP 报文传输的攻击方法称为?( )
A.ICMP 泛洪
B.死亡之 ping
C.LAND 攻击
D.Smurf 攻击
26.MD5 散列算法具有( )位摘要值。
A.56
B.128
C.160
D.168
27.AH 协议报文头中,32bit 的( )结合防重放窗口和报文验证来防御重放攻击。
A.安全参数索引 SPI
B.序列号
C.验证数据
D.填充字段
28.下列不属于信息完整性破坏的是哪一项?( )
A.篡改
B.删除
C.复制
D.在信息插入其他信息
29.下列选项哪列不属于网络安全机制?( )
A.加密机制
B.数据签机制
C.解密机制
D.认证机制
30.下列关于网络嗅探技术说明错误的是?( )
A.嗅探技术对于已加密的数据无能为力
B.将网卡设置为混杂模式来进行嗅探对于使用交换机且进行了端口和 MAC 绑定的局域网无能为力
C.将网卡设置为混杂模式可以对任意局域网内的数据包进行窃听
D.可以通过配置交换机端口镜像来实现对镜像端口的数据包进行窃听
31.下面不是计算机网络面临的主要威胁的是?( )
A.恶意程序威胁
B.计算机软件面临威胁
C.计算机网络实体面临威胁
D.计算机网络系统面临威胁
32.AH 协议报文头中,32bit 的( )结合防重放窗口和报文验证来防御重放攻击。
A.安全参数索引 SPI
B.序列号
C.验证数据
D.填充字段
33.Linux 中,通过 chmod 修改权限设置,正确的是?( )
A.chmod test.jpg +x
B.chmod u+8 test.jpg
C.chmod 777 test.jpg
D.chmod 888 test.jpg
34.小李在使用 nmap 对目标网络进行扫描时发现,某一个主机开放了25 和 110 端口,此主机最有可能是什么?( )
A.文件服务器
B.邮件服务器
C.WEB 服务器
D.DNS 服务器
35.《中华人民共和国网络安全法》于( )起正式施行。
A.2019 年 6 月 1 日
B.2018 年 6 月 1 日
C.2017 年 6 月 1 日
D.2016 年 6 月 1 日
二、 多选题(每题 3 分,共 10 题,共 30 分)
还有兄弟不知道网络安全面试可以提前刷题吗?费时一周整理的160+网络安全面试题,金九银十,做网络安全面试里的显眼包!
王岚嵚工程师面试题(附答案),只能帮兄弟们到这儿了!如果你能答对70%,找一个安全工作,问题不大。
对于有1-3年工作经验,想要跳槽的朋友来说,也是很好的温习资料!
【完整版领取方式在文末!!】
93道网络安全面试题
内容实在太多,不一一截图了
黑客学习资源推荐
最后给大家分享一份全套的网络安全学习资料,给那些想学习 网络安全的小伙伴们一点帮助!
对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
😝朋友们如果有需要的话,可以联系领取~
1️⃣零基础入门
① 学习路线
对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
② 路线对应学习视频
同时每个成长路线对应的板块都有配套的视频提供:
2️⃣视频配套工具&国内外网安书籍、文档
① 工具
② 视频
③ 书籍
资源较为敏感,未展示全面,需要的最下面获取
② 简历模板
因篇幅有限,资料较为敏感仅展示部分资料,添加上方即可获取👆
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注网络安全)
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
资源较为敏感,未展示全面,需要的最下面获取
② 简历模板
因篇幅有限,资料较为敏感仅展示部分资料,添加上方即可获取👆
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注网络安全)
[外链图片转存中…(img-AfMxkCaP-1713288955768)]
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!