# 🏷 > #猫咪推荐CTF #CTF-Web #Web安全 #CTF训练 #SQL注入 #漏洞利用 #渗透测试 #安全进阶 --- #### 官网地址:点我直达 <a href="https://fcmit.cc/" target="_blank" style="text-decoration: none; display: flex; align-items: center; justify-content: center; text-align: center;"> <img style="height: 8em; width: auto; margin-right: 10px; pointer-events: none; user-select: none;" src="https://fcmit.cc/lxkf3.png" referrerpolicy="no-referrer" alt="1.png"> </a> # 🔍 课程介绍>>> ![image.png](https://kb.fcmit.cc/media/202512/458c3568a69948d9b54790503a288f209098.png) # 🔍 课程分析>>> 是一套系统化的 Web 安全攻防训练营,从入门基础到进阶再到强化阶段,全面覆盖 Web 渗透测试、常见漏洞原理、利用方式与实际攻防技巧。课程目标是帮助学习者构建扎实的 Web 安全知识体系,具备 CTF 题解能力与实际 Web 安全分析与利用能力。 --- ## 知识点与技能 ### 🌱 入门阶段(Web 安全基础) - **Web安全概念与环境搭建**:理解 Web 安全目标、威胁模型,掌握基础实验环境与工具。 - **Web 渗透测试的灵魂:信息搜集**:掌握指纹识别、路径探测、资产收集等技巧,形成完整 checklist。 - **基础“黑魔法”意识**:理解常见客户端攻击(如恶意脚本注入)对 Cookie、会话、钓鱼等可能造成的危害。 ### 🔍 基础阶段(SQL 注入) - **SQL 注入原理**(显注、盲注、联合注入、报错注入等):理解 SQLi 形成原因与各种类型特点。 - **显注 / 盲注 / 其他注入方式**:可根据页面回显、布尔条件、时间延迟等方式实施利用。 - **Union、堆叠注入、绕过技巧**:掌握 SQL 语句结构控制、WAF 绕过方法等。 - **SQLMap 使用与脚本编写**:学习自动化注入工具与自写脚本注入能力。 - **高级注入技巧**:GetShell、PostgreSQL/MongoDB 注入方式、不同数据库差异。 ### ⚔️ 进阶阶段(CTF 常见“简单”漏洞) - **命令执行漏洞(含 Bypass 技巧)**:理解命令拼接点、过滤绕过方式。 - **disable_function、openbase_dir 绕过**:熟悉 PHP 常见限制与突破方式。 - **ThinkPHP RCE 解析**:掌握框架漏洞分析方法。 - **文件上传漏洞体系**:前端绕过、MIME 绕过、Webshell 上传、防御策略。 - **文件包含漏洞**:LFI/RFI 原理、Session/环境变量技巧等。 ### 🛡 强化阶段(成为 Web 选手) - **反序列化漏洞(PHP / Phar / Laravel 等)**:理解反序列化链、POP 链构造方法。 - **SSRF 各类变体**:基础 SSRF、Gopher、Gophert SSRF、内网利用技巧等。 - **XXE / Blind XXE**:学习 XML 外部实体漏洞结构与利用方式。 - **模板注入(SSTI)**:掌握 Jinja2 等模板系统的代码执行漏洞利用。 - **前端安全**:XSS 进阶、CSRF、JSONP 误配置等浏览器端攻防。 - **Node.js 安全基础**:理解 Node.js 环境中的常见安全问题及利用方式。 --- ## 课程亮点 - **全体系结构明确(四大阶段)**:入门 → 基础 → 进阶 → 强化,与知识体系图一致,学习路径循序渐进。 - **每周主题明确且侧重“实战利用”**:如“显注与盲注方式”“disable_function 绕过”“Gopher SSRF”“MVC 框架漏洞分析”等。 - **大量 CTF 与真实环境结合的内容**(资料处处强调“深入理解”“实战方式”“绕过技巧”“脚本编写”)。 - **覆盖多框架多数据库多语言环境**:例如 ThinkPHP、Laravel、PHAR、PostgreSQL、MongoDB、Node.js。 - **专设“练习 + 总结”周**:如第十七周“补充与复盘”,有助于学习者消化吸收。 - **关注防御与安全意识**:不仅教攻击,例如文件上传模块包含“Nginx/Apache 配置绕过研究”。 - **适合人群明确**:课程资料末尾指出人群定位为“对 Web 安全感兴趣、掌握学习方法的入门新手”以及“期望成为 Web 主力选手”。 --- ## 结构化大纲 ### **阶段一:入门——初入 Web 安全世界** **第1周:Web安全概览、环境配置与工具介绍** - Web 安全方向认识;实验环境搭建;常用工具学习。 **第2周:Web 渗透测试的灵魂:信息搜集** - 信息搜集方法、指纹识别、信息链构造。 **第3周:让开发者和新手惊讶的“PHP黑魔法”** - 用户端访问恶意页面后的安全风险、脚本攻击示例。 --- ### **阶段二:基础——带你16小时玩转 SQL 注入** **第4周:SQL 注入基础(一)原理与回显注入** - SQLi 原理、字符型/数字型注入等。 **第5周:SQL 注入基础(二)非回显注入方式** - 布尔盲注、时间盲注等。 **第6周:SQL 注入基础(三)其他注入方式** - INSERT、UPDATE、DELETE 注入。 **第7周:SQL 注入基础(四)使用工具进行注入** - SQLMap 安装与使用;编写可复用脚本。 **第8周:SQL 注入进阶(一)Union 注入、堆叠注入和绕过技巧** **第9周:SQL 注入进阶(二)GetShell 方式与 PostgreSQL 注入基础** **第10周:SQL 注入进阶(三)PostgreSQL 与 MongoDB 注入** **第11周:SQL 注入进阶(四)注入技巧与思路拓展** --- ### **阶段三:进阶——深入探讨 CTF 中常见的“简单”漏洞** **第12周:命令/代码执行(一)原理和基础知识** **第13周:命令/代码执行(二)Bypass 技巧** **第14周:命令/代码执行(三)disable_function 与 openbase_dir 绕过** **第15周:命令/代码执行(四)ThinkPHP RCE 漏洞讲解** **第16周:文件上传(一)原理、常见绕过及环境搭建** **第17周(特训周):文件上传(二)补充与实操** **第18周:文件包含(一)原理与基础知识** **第19周:文件包含(二)一览包含技巧** --- ### **阶段四:强化——迈向主力 Web 选手之路** **第20周:反序列化漏洞(一)原理、基础知识和 POP 链** **第21周:反序列化漏洞(二)Phar 反序列化字符逃逸** **第22周:反序列化漏洞(三)ThinkPHP 反序列化分析** **第23周:反序列化漏洞(四)Laravel 反序列化链挖掘** **第24周:SSRF(一)原理与基础利用** **第25周:SSRF(二)Soap 类 SSRF、Gopher SSRF 中转技巧** **第26周(待续):XXE(一)原理基础与基础利用** **第27周(待续):XXE(二)Blind XXE 利用思路解析** **第28周(待续):SSTI——模板注入漏洞** **第29周:前端安全(一)同源策略与防御** **第30周:前端安全(二)XSS 原理、例题与进阶讲解** **第31周:前端安全(三)CSRF 与 JSONP 安全问题** **第32周(待续):Node.js 环境安全** --- ## 适合人群 ### 适用人群 - **对 Web 安全感兴趣并愿意系统学习的入门新手** - **希望成为具备实战能力的 Web 主力选手** - **准备参加 CTF 网络安全竞赛的学习者** ### 可能的先修要求 - **具备基本计算机操作能力**(课程含环境搭建与脚本) - **对 Web、HTTP 有基础认知更佳** - **未要求编程基础,但学习中涉及脚本与漏洞调试,具备基础编程更有利** ### 不适合人群(资料暗示) - **不愿投入系统学习、仅想“合格”级别而非进阶的学习者**(图示明确“不甘于『合格』”) --- # ☁️ 网盘目录(仅展示部分目录)>>> ![image.png](https://kb.fcmit.cc/media/202512/eb048d51cc9c45dd9b25d82b42fabca19337.png) ![image.png](https://kb.fcmit.cc/media/202512/fa9f95c5c27b4304be614416017002037810.png) ## 📚🛠️ 课件工具展示 ![image.png](https://kb.fcmit.cc/media/202512/ee7920da9e21472a9e0e1a8897f2b4e28163.png)