课程定位:不只是讲原理,而是演练攻防全流程

网络安全课程的常见痛点是“重理论、轻实战”,学完只知道攻击名词,遇到真实漏洞却无从下手。这门课的核心价值在于构建了 8 大典型网络攻防场景,将单向的知识灌输转变为双向的对抗演练。它主要解决的是:当企业面临渗透测试、入侵排查或安全加固需求时,技术人员如何具备闭环的处置能力。

课程逻辑遵循“攻击视角”与“防御视角”的双重验证。你不仅要看懂黑客如何利用漏洞进入系统,更要学习如何在事故发生后还原攻击路径、修复漏洞并进行环境加固。这种双向视角是区分“脚本小子”与“安全工程师”的关键。对于正处于职业转型期、希望从运维或开发转向安全岗位的从业者,这门课填补了从基础理论到实战落地之间的空白,帮助你在面试或工作中自信地阐述攻防细节。

适合人群与前置基础

本课程适合具有一定 IT 基础,但缺乏系统性安全实战经验的学员。具体而言,如果你熟悉 Linux 基本操作、了解 TCP/IP 网络协议栈、掌握 Web 基础原理(如 HTTP 请求/响应结构、浏览器渲染机制),那么你将能更好地跟上课程节奏。

  • 适合人群:网安初学者、DevOps 工程师、后端开发人员、运维工程师,以及希望切入安全领域的转行者。
  • 不建议人群:完全零基础的计算机小白(建议先补齐网络和编程基础);已经具备多年红队实战经验、追求高级漏洞挖掘技巧的高级安全专家(本课程更侧重场景化基础夯实)。

课程并未要求你精通代码审计或逆向工程,但要求你具备独立搭建实验环境的能力,因为 8 大场景均依赖真实的靶场或模拟环境进行实操。

学习路径与资料配合建议

建议不要按部就班地从头到尾线性学习,而是采用“场景模块化”学习法。首先通览课程目录,识别出与你当前工作内容最相关的 2-3 个场景(如 Web 渗透、内网横向移动、钓鱼邮件防护等)作为切入点。

在学习每个场景时,请严格按照“原理理解→攻击复现→应急响应→加固修复”的四步闭环进行。资料包中的工具库和环境配置文件是核心资产,务必在本地隔离的网络环境中搭建靶机,而非直接在生产环境测试。当课程演示攻击工具使用时,请暂停视频,自行下载对应工具并分析其参数含义,尝试修改参数观察不同输出结果,这是将“观众”转化为“执行者”的关键一步。

学完后,你应该能够独立完成以下工作:对常见 Web 漏洞(如 SQL 注入、XSS、文件上传)进行基础渗透测试;识别并阻断典型的横向移动攻击;编写简单的安全事件分析报告;为企业内网或 Web 应用提供基础的加固建议。这些能力足以让你胜任初级安全工程师或安全运维岗位的日常攻防演练工作。

课程目录

├── 1-课程介绍/ │ └── [ 19M] 1-1 课程导学 ├── 2-网络安全工程师,如何提升解决安全问题的能力?/ │ ├── [5.3M] 2-1 章节介绍 │ ├── [ 14M] 2-2 网络安全的挑战与现状 │ ├── [ 61M] 2-3 黑客视角的攻击技战法 │ ├── [ 22M] 2-4 企业视角的威胁防护法 │ ├── [ 10M] 2-5 网络安全工程师需要具备的硬实力 │ ├── [4.9M] 2-6 网络安全法律法规 │ └── [ 86M] 2-7 实验环境说明 ├── 3-网络安全 – 必备工具集/ │ ├── [8.7M] 3-1 章节介绍 │ ├── [ 96M] 3-2 Windows系统应急工具PCHunter-火绒剑-Systracer │ ├── [ 39M] 3-3 systracer-火绒剑-pchunter手动清理病毒综合应用(一) │ ├── [ 54M] 3-4 systracer-火绒剑-pchunter手动清理病毒综合应用(二) │ ├── [ 49M] 3-5 基线配置核查工具 │ ├── [ 68M] 3-6 Windows系统日志查看工具 Log Parser │ ├── [ 22M] 3-7 网络流量分析工具-wireshark安装 │ ├── [ 44M] 3-8 网络流量分析工具-wireshark网卡设置 │ ├── [ 65M] 3-9 网络流量分析工具-wireshark过滤(一) │ ├── [ 41M] 3-

10 网络流量分析工具-wireshark过滤(二) │ └── [6.3M] 3-

11 章节总结 ├── 4-黑客爱在什么地方搞事情?/ │ ├── [3.0M] 4-1 章节介绍 │ ├── [ 47M] 4-2 metasploit攻击渗透测试框架基本使用 │ ├── [ 56M] 4-3 Windows系统异常的开机启动项和异常的计划任务(一) │ ├── [ 25M] 4-4 Windows系统异常的开机启动项和异常的计划任务(二) │ ├── [ 39M] 4-5 Windows系统异常的开机启动项和异常的计划任务(三) │ ├── [ 85M] 4-6 查找在Windows操作系统中,黑客偷偷创建的文件 │ ├── [ 31M] 4-7 Windows系统浏览器的历史记录和 │ ├── [ 83M] 4-8 Windows系统可疑的进程异常网络连接 │ ├── [ 21M] 4-9 Windows系统影子账户(一) │ ├── [ 28M] 4-

10 Windows系统影子账户(二) │ ├── [ 67M] 4-11 Linux系统异常的开机启动项和异常的计划任务(一) │ ├── [ 19M] 4-12 Linux系统异常的开机启动项和异常的计划任务(二) │ ├── [ 42M] 4-

13 查找在linux操作系统中,黑客偷偷创建的文件 │ ├── [ 37M] 4-

14 Linux系统异常的登录信息和历史执行命令 │ ├── [ 74M] 4-

15 Linux系统可疑的进程和异常网络连接 │ └── [4.8M] 4-

16 章节总结 ├── 5-黑客的脚印 – 日志分析/ │ ├── [4.6M] 5-1 章节介绍 │ ├── [ 31M] 5-2 Windows事件日志 │ ├── [106M] 5-3 Windows系统环境下,在日志中发现黑客的蛛丝马迹 │ ├── [ 44M] 5-4 Windows操作系统安全加固(一) │ ├── [102M] 5-5 Windows操作系统安全加固(二) │ ├── [4.3M] 5-6 Linux系统日志分类 │ ├── [ 80M] 5-7 Linux系统环境下,在日志中发现黑客的蛛丝马迹 │ ├── [ 44M] 5-8 Linux操作系统安全加固(一) │ ├── [ 21M] 5-9 Linux操作系统安全加固(二) │ ├── [ 52M] 5-

10 Linux操作系统安全加固(三) │ └── [4.2M] 5-

11 章节总结 ├── 6-网站被CC了怎么办?/ │ ├── [3.9M] 6-1 章节介绍 │ ├── [1.9M] 6-2 什么是CC攻击?CC攻击的危害? │ ├── @更多it资源 www. │ ├── [8.8M] 6-3 常见的CC攻击方法 │ ├── [ 39M] 6-4 网站被CC攻击后什么样 – 实验环境说明(一) │ ├── [ 30M] 6-5 网站被CC攻击后什么样 – 快速CC攻击(二) │ ├── [ 26M] 6-6 网站被CC攻击后什么样 – 慢速CC攻击(三) │ ├── [ 45M] 6-7 CC攻击的防御方法 – iptables基础 │ ├── [ 17M] 6-8 CC攻击的防御方法 – iptables+ipset动态防御(一) │ ├── [ 52M] 6-9 CC攻击的防御方法 – iptables+ipset动态防御(二) │ ├── [ 12M] 6-

10 【案例】web应用被CC攻击后的应急响应流程 │ ├── [ 57M] 6-

11 安全加固 – 防止CC攻击 │ └── [928K] 6-

12 章节总结 ├── 7-网站被植入WebShell怎么办?/ │ ├── [4.5M] 7-1 章节介绍 │ ├── [ 14M] 7-2 什么是webshell │ ├── [ 48M] 7-3 黑客是如何向网站植入WebShell的(一) │ ├── [ 72M] 7-4 黑客是如何向网站植入WebShell的(二) │ ├── [ 55M] 7-5 WebShell检测方法 – 落地文件检测法 │ ├── [ 76M] 7-6 WebShell检测方法 – 日志分析 │ ├── [ 55M] 7-7 WebShell检测方法 – snort入侵检测系统检测法(一) │ ├── [116M] 7-8 WebShell检测方法 – snort入侵检测系统检测法(二) │ ├── [ 59M] 7-9 【案例】Windows系统环境下,网站被植入WebShell后的应急响应流程(一) │ ├── [ 62M] 7-10 【案例】Windows系统环境下,网站被植入WebShell后的应急响应流程(二) │ ├── [ 91M] 7-11 【案例】Linux系统环境下,网站被植入WebShell后的应急响应流程(一) │ ├── [ 62M] 7-12 【案例】Linux系统环境下,网站被植入WebShell后的应急响应流程(二) │ ├── [ 53M] 7-

13 安全加固 – 通过代码审计防止黑客植入WebShell │ ├── [ 53M] 7-

14 安全加固-通过WAF防止黑客植入webshell │ └── [924K] 7-

15 章节总结 ├── 第8章 网站页面被恶意篡改怎么办?/ │ ├── [1.9M] 8-1章节介绍 │ ├── @更多it资源 www. │ ├── [ 20M] 8-2什么是网页篡改 │ ├── [ 54M] 8-3黑客是如何篡改网页的 │ ├── [ 12M] 8-4【案例】网页被篡改后的应急响应流程 │ ├── [ 37M] 8-5安全加固-网页防篡改 │ └── [848K] 8-6章节总结 ├── 第9章 服务器被DDOS了怎么办?/ │ ├── [1.6M] 9-1章节介绍 │ ├── [3.8M] 9-2什么是DDOS攻击? │ ├── [ 53M] 9-3黑客常用的DDOS攻击手法(一) │ ├── [ 64M] 9-4黑客常用的DDOS攻击手法(二) │ ├── [ 65M] 9-5DDOS防御和安全加固方法 │ ├── [ 10M] 9-6【案例】服务器被DDOS攻击后的应急响应流程 │ ├── [ 30K] 9-7如何对TCPSYNFlood攻击进行限速和封禁IP&.pdf
 │ ├── [ 63K] 9-8如何对UDPFlood攻击进行限速和封禁IP&.pdf
 │ └── [1.2M] 9-9章节总结 ├── 第10章 办公终端被钓鱼了怎么办?/ │ ├── [6.1M] 10-1章节介绍 │ ├── [4.6M] 10-2邮件发送流程 │ ├── [ 13M] 10-3什么是钓鱼邮件 │ ├── [ 30M] 10-4认识黑客常用的钓鱼邮件-域名伪造(一) │ ├── [ 47M] 10-5认识黑客常用的钓鱼邮件-域名伪造(二) │ ├── [ 27M] 10-6认识黑客常用的钓鱼邮件-邮件代发 │ ├── [ 61M] 10-7认识黑客常用的钓鱼邮件-自建邮件服务器(一) │ ├── [ 21M] 10-8认识黑客常用的钓鱼邮件-自建邮件服务器(二) │ ├── [7.2M] 10-9什么是CobaltStrike │ ├── [ 54M] 10-10通过CobaltStrike4.8模拟黑客基本操作 │ ├── [ 40M] 10-11认识黑客常用的钓鱼邮件-网站克隆 │ ├── [ 78M] 10-12认识黑客常用的钓鱼附件-office宏病毒 │ ├── [ 80M] 10-13认识黑客常用的钓鱼附件-快捷方式钓鱼 │ ├── [ 18M] 10-14认识黑客常用的钓鱼附件-文件名反转钓鱼 │ ├── [ 19M] 10-15认识黑客常用的钓鱼附件-自解压程序钓鱼 │ ├── [ 28K] 10-16【作业】制作钓鱼邮件附件.pdf
 │ ├── [ 15M] 10-17认识黑客常用的钓鱼附件-利用CVE-2017-11882漏洞钓鱼 │ ├── [ 68M] 10-18【案例】办公终端被钓鱼后的应急响应流程(一) │ ├── [ 85M] 10-19【案例】办公终端被钓鱼后的应急响应流程(二) │ └── [ 49M] 10-20安全加固-防止钓鱼邮件 ├── 第11章 服务器中了挖矿木马怎么办?/ │ ├── [3.7M] 11-1章节介绍 │ ├── [ 16M] 11-2区块链、比特币、挖矿、矿机、矿池、挖矿木马都是啥 │ ├── [4.6M] 11-3常见的挖矿木马有哪些 │ ├── [ 48M] 11-4黑客是如何植入挖矿木马的 │ ├── [ 32M] 11-5【案例】Linux系统环境下,中了挖矿木马后的应急响应流程(一) │ ├── [ 52M] 11-6【案例】Linux系统环境下,中了挖矿木马后的应急响应流程(二) │ ├── [4.4M] 11-7安全加固-防止挖矿木马 │ └── [1.1M] 11-8章节总结 ├── 第12章 服务器中了勒索病毒怎么办?/ │ ├── [1.6M] 12-1章节介绍 │ ├── [ 58M] 12-2什么是勒索病毒和常见的勒索病毒 │ ├── [3.1M] 12-3常见的勒索病毒解密方法 │ ├── [ 54M] 12-4【案例】通过一段代码解密勒索病毒工作流程 │ ├── [ 37M] 12-5【案例】黑客通过MySQL弱 │ ├── [ 63M] 12-6【案例】黑客通过MySQL弱 │ ├── [ 51M] 12-7安全加固-防止勒索病毒 │ └── [1.6M] 12-8章节总结 └── 第13章 如何斩断APT入侵的黑手?/ ├── [ 11M] 13-1什么是APT ├── [4.5M] 13-2实验环境介绍 ├── [ 30M] 13-3信息收集和web网站打点 ├── [ 42M] 13-4打通web站点的远程桌面隧道 ├── [ 45M] 13-5域内信息收集 ├── [ 62M] 13-6内网横向移动 ├── [4.4M] 13-7APT攻击防御 └── [6.7M] 13-8课程总结