模块

选择一个模块开始学习
难度
标签

网络流量分析

简单

网络数据包记录了主机通信的真实细节。本模块介绍 tcpdump 与 Wireshark 的抓包及显示过滤器语法,追踪分析 ARP、DNS、HTTP、FTP 与 SMTP/IMAP 等协议流量,并从数据包中还原传输文件与凭据。

11 章进入

访问控制

简单

访问控制失效(Broken Access Control)长期位居 Web 安全风险榜首。本模块剖析身份认证与授权的边界,通过多角色交叉测试实战演练水平越权(IDOR)、编码引用绕过、越权数据修改与垂直越权,并验证服务端权限加固。

6 章进入

身份认证与会话安全

简单

身份认证与会话管理是保护用户账户的第一道防线。本模块深入测试用户名枚举、密码爆破与限速绕过、密码重置逻辑缺陷、双因素认证(2FA)绕过,以及可预测会话令牌、客户端角色篡改与会话固定等漏洞。

11 章进入

JWT 安全

进阶

JSON Web Token(JWT)广泛用于现代 API 与微服务认证。本模块拆解 JWT 的三段式结构与签名机制,实战演练签名未校验、alg:none 空算法绕过、HS256 弱密钥爆破、RS256/HS256 算法混淆、JWK/JKU/kid 头部注入及跨服务令牌重放。

7 章进入

你好,乌鸦

入门

介绍网络安全的核心概念、攻防角色与合规准则,带你熟悉寻币平台的交互式模拟器与在线靶机环境,并通过一次完整的 Web 安全测试体验从发现线索到验证漏洞的基本流程。

8 章进入

计算机基础

入门

讲解计算机硬件组成、二进制与字符编码、操作系统内核、进程与文件权限等核心概念,介绍客户端-服务器架构、虚拟机、容器与云计算原理,并提供本地 Kali Linux 虚拟机搭建指南。

13 章进入

Linux 系统管理

入门

深入 Linux 系统的日常运维与故障排查,涵盖进程监控与信号控制、软件包管理、systemd 服务配置、用户与组权限分配、系统日志分析,以及使用归档工具与 cron 实现定时备份和恢复。

10 章进入

命令注入

进阶

当 Web 应用将不可信的用户输入拼入系统命令并交由 Shell 执行时,就会引发操作系统命令注入。本模块对比 Shell 解释与参数数组执行模型,演练命令连接符注入、无回显盲注、黑名单过滤绕过、反弹 Shell 及安全加固方案。

8 章进入

Bash 脚本

简单

Bash 脚本是 Linux 自动化运维与渗透测试的得力工具。本模块通过拆解安全分析脚本,系统讲解条件执行、变量与参数、数组、算术比较、输入输出重定向、循环、函数以及脚本调试方法。

11 章进入

Linux 基础

入门

Linux 是服务器运维与安全测试最常用的操作系统。本模块介绍 Linux 文件系统结构、终端命令行操作、文件与目录管理、文本过滤与重定向,以及用户权限管理等必备技能。

13 章进入

Web 漏洞初探

简单

以一个综合型 Web 应用为演练目标,带你直观体验五类常见高危漏洞:前端信息泄露、跨站脚本(XSS)、SQL 注入、服务端请求伪造(SSRF)与操作系统命令注入,理解它们的触发机理与代码修复方式。

7 章进入

Python 入门

简单

Python 是编写安全工具与漏洞利用脚本最常用的语言。本模块讲解 Python 基础语法、数据结构、函数、面向对象编程及第三方库管理,并带你动手编写一个支持命令行参数的网页词频提取工具。

12 章进入

JavaScript 基础

简单

面向 Web 安全测试的 JavaScript 入门教程。涵盖变量、函数、条件与循环语法,讲解脚本如何操作页面 DOM 与发起网络请求,并演示如何审查前端源码以识别和绕过客户端安全校验。

9 章进入

网络基础

入门

构建计算机网络通信的完整图景,涵盖交换机与路由器转发原理、IPv4 寻址与 CIDR 子网划分、OSI 与 TCP/IP 分层模型,以及 ARP、DHCP、DNS、TCP 和 UDP 等核心协议的工作机制。

15 章进入

模板注入

进阶

将用户输入直接拼入模板源码会导致服务端模板注入(SSTI)。本模块讲解模板引擎识别方法,演练利用 Python 对象继承链与全局命名空间实现任意文件读取和远程命令执行,并介绍主流模板引擎载荷、过滤绕过、SSTImap 工具及沙箱防御。

10 章进入

Web 基础

入门

解析现代 Web 应用的前后端架构与 HTTP 通信过程。学习 URL 结构、HTTP 请求与响应报文、状态码、Cookie 会话机制及 RESTful API,熟练使用浏览器开发者工具与 curl 发送和分析请求。

15 章进入

JavaScript 去混淆

简单

前端代码常通过压缩与混淆隐藏接口逻辑。本模块解析代码最小化与 Packing 混淆机制,练习格式化还原、动态解包与逆向分析,并复现混淆脚本中的隐藏 API 请求与自定义编码算法。

9 章进入

密码学基础

简单

介绍密码学的威胁模型与核心概念。涵盖古典替换与置换密码分析、字符编码与 XOR 异或运算、一次一密密钥复用缺陷、伪随机数发生器(PRNG)种子安全,以及使用 GPG 进行 AES 对称加解密。

7 章进入

公钥密码学

简单

讲解非对称密码学如何解决公开信道上的密钥分发与身份认证难题。涵盖 RSA 加解密、Diffie-Hellman 密钥协商、GPG 公钥加密与数字签名验证,以及 PKI 数字证书和公钥指纹核验机制。

7 章进入

安全协议

简单

解析保障网络传输安全的常见加密协议。通过抓包对比 HTTP 与 HTTPS(TLS 1.3)握手过程,练习证书链排错与 TLS 流量解密,并掌握 DNSSEC/DoH、SSH 密钥登录、SFTP 传输、SSH 端口转发及 VPN 原理。

9 章进入

哈希基础

简单

剖析密码学哈希函数的单向性与抗碰撞特性。学习文件完整性校验、HMAC 消息认证码原理,理解彩虹表攻击、盐值(Salt)与慢哈希(bcrypt、Argon2)在口令安全存储中的作用。

7 章进入

离线密码破解

简单

讲解获取密码哈希或受保护文件后的本地离线破解技术。学习识别常见哈希格式,使用 John the Ripper 与 Hashcat 执行字典攻击、规则变形与掩码暴力破解,并提取破解加密压缩包与 SSH 私钥口令。

6 章进入

Web 代理

简单

Web 抓包代理是 Web 渗透测试的核心工具。本模块讲解 Burp Suite 的代理配置、HTTP/HTTPS 请求与响应拦截篡改、Repeater 重放测试及编码转换,帮助你绕过前端限制直接测试服务端接口。

12 章进入

Web 信息收集

简单

在向目标发送攻击载荷前,全面的侦察往往能发现意想不到的突破口。本模块涵盖 WHOIS、DNS 记录分析、证书透明度日志、搜索引擎语法、网络空间测绘与历史快照查询,系统梳理 Web 资产与技术栈线索。

13 章进入

Web 模糊测试与目录探测

简单

未公开的后台目录、测试脚本和隐藏参数是 Web 渗透的重要入口。本模块讲解如何使用 ffuf 高效开展目录与文件枚举、递归扫描、虚拟主机(VHost)发现、GET/POST 参数模糊测试以及响应噪音过滤。

7 章进入

网络扫描

简单

网络扫描是评估未知目标网络边界的关键步骤。本模块讲解 Nmap 的主机发现、TCP/UDP 端口扫描原理、服务与版本识别、NSE 脚本探测及防火墙规避技巧,并通过抓包理解不同扫描模式的数据包特征。

15 章进入

跨域安全:CSRF 与 CORS

高级

剖析浏览器的同源策略(SOP)与跨源通信机制。掌握跨站请求伪造(CSRF)利用、SameSite Cookie 规则与弱 CSRF 令牌破解,深入测试 CORS 任意源反射、预检请求与白名单绕过,并演练串联 CORS 与 CSRF 攻破高敏接口。

12 章进入

跨站脚本(XSS)

简单

跨站脚本攻击(XSS)允许攻击者在其他用户的浏览器中执行恶意 JavaScript。本模块系统讲解存储型、反射型与 DOM 型 XSS 的形成原理,演练不同 HTML/JS 上下文逃逸、盲打后台、Cookie 窃取、越权操作代发及上下文转义修复。

9 章进入

白盒审计

高级

结合应用源码与运行环境开展系统化的白盒代码审计。学习从路由入口追踪输入源(Source)到危险汇点(Sink)的污点传播路径,利用 pdb 断点调试验证触发条件,编写可复现的漏洞利用脚本(PoC),并完成代码修复与回归测试。

11 章进入

SQL 注入

进阶

SQL 注入可让攻击者直接操纵后端数据库查询。本模块讲解关系型数据库与 SQL 基础语法,演练数字型与字符型注入探测、登录认证绕过、UNION 联合查询脱库、堆叠查询写操作、数据库文件读写,以及参数化查询修复。

10 章进入

SQL 盲注

高级

当 Web 应用不再直接回显查询结果或报错信息时,传统的联合查询便无法奏效。本模块讲解布尔盲注、时间延迟盲注、条件报错盲注与二阶 SQL 注入的原理,并编写 Python 脚本利用二分查找与按位提取高效还原数据库内容。

6 章进入

文件包含

进阶

动态加载文件若缺乏严格的路径限制,会导致本地或远程文件包含漏洞(LFI/RFI)。本模块演练目录遍历与过滤绕过、利用 php://filter 提取后端源码,并通过数据流伪协议、文件上传、日志投毒与 Session 投毒将文件包含升级为远程代码执行。

9 章进入

文件上传与解析攻击

进阶

校验不严的文件上传功能常成为攻击者直接获取服务器权限的捷径。本模块演练 WebShell 上传、前端校验绕过、扩展名黑白名单与 .htaccess 绕过、MIME 类型与文件头魔数伪造(图片马),以及 SVG XXE/XSS 利用与服务端纵深防御。

7 章进入

SSRF 服务器端请求伪造

进阶

服务端请求伪造(SSRF)可诱导服务器跨越防火墙边界访问内部网络。本模块讲解利用 SSRF 探测内网端口与服务、路径规范化绕过、使用 file:// 与 gopher:// 协议读取文件或伪造 POST 请求、盲 SSRF 外带以及黑名单和重定向绕过技巧。

9 章进入

Web 密码学攻击

进阶

Web 应用中的密码学漏洞大多源于算法误用与密钥管理缺陷。本模块针对客户端加密凭证与签名链接,实战演练 HMAC 密钥泄露、AES-ECB 分组剪切拼接与逐字节还原、AES-CBC 比特翻转与填充预言机、哈希长度扩展攻击以及弱随机数种子预测。

10 章进入