模块
网络流量分析
简单网络数据包记录了主机通信的真实细节。本模块介绍 tcpdump 与 Wireshark 的抓包及显示过滤器语法,追踪分析 ARP、DNS、HTTP、FTP 与 SMTP/IMAP 等协议流量,并从数据包中还原传输文件与凭据。
访问控制
简单访问控制失效(Broken Access Control)长期位居 Web 安全风险榜首。本模块剖析身份认证与授权的边界,通过多角色交叉测试实战演练水平越权(IDOR)、编码引用绕过、越权数据修改与垂直越权,并验证服务端权限加固。
身份认证与会话安全
简单身份认证与会话管理是保护用户账户的第一道防线。本模块深入测试用户名枚举、密码爆破与限速绕过、密码重置逻辑缺陷、双因素认证(2FA)绕过,以及可预测会话令牌、客户端角色篡改与会话固定等漏洞。
JWT 安全
进阶JSON Web Token(JWT)广泛用于现代 API 与微服务认证。本模块拆解 JWT 的三段式结构与签名机制,实战演练签名未校验、alg:none 空算法绕过、HS256 弱密钥爆破、RS256/HS256 算法混淆、JWK/JKU/kid 头部注入及跨服务令牌重放。
你好,乌鸦
入门介绍网络安全的核心概念、攻防角色与合规准则,带你熟悉寻币平台的交互式模拟器与在线靶机环境,并通过一次完整的 Web 安全测试体验从发现线索到验证漏洞的基本流程。
计算机基础
入门讲解计算机硬件组成、二进制与字符编码、操作系统内核、进程与文件权限等核心概念,介绍客户端-服务器架构、虚拟机、容器与云计算原理,并提供本地 Kali Linux 虚拟机搭建指南。
Linux 系统管理
入门深入 Linux 系统的日常运维与故障排查,涵盖进程监控与信号控制、软件包管理、systemd 服务配置、用户与组权限分配、系统日志分析,以及使用归档工具与 cron 实现定时备份和恢复。
命令注入
进阶当 Web 应用将不可信的用户输入拼入系统命令并交由 Shell 执行时,就会引发操作系统命令注入。本模块对比 Shell 解释与参数数组执行模型,演练命令连接符注入、无回显盲注、黑名单过滤绕过、反弹 Shell 及安全加固方案。
Bash 脚本
简单Bash 脚本是 Linux 自动化运维与渗透测试的得力工具。本模块通过拆解安全分析脚本,系统讲解条件执行、变量与参数、数组、算术比较、输入输出重定向、循环、函数以及脚本调试方法。
Linux 基础
入门Linux 是服务器运维与安全测试最常用的操作系统。本模块介绍 Linux 文件系统结构、终端命令行操作、文件与目录管理、文本过滤与重定向,以及用户权限管理等必备技能。
Web 漏洞初探
简单以一个综合型 Web 应用为演练目标,带你直观体验五类常见高危漏洞:前端信息泄露、跨站脚本(XSS)、SQL 注入、服务端请求伪造(SSRF)与操作系统命令注入,理解它们的触发机理与代码修复方式。
Python 入门
简单Python 是编写安全工具与漏洞利用脚本最常用的语言。本模块讲解 Python 基础语法、数据结构、函数、面向对象编程及第三方库管理,并带你动手编写一个支持命令行参数的网页词频提取工具。
JavaScript 基础
简单面向 Web 安全测试的 JavaScript 入门教程。涵盖变量、函数、条件与循环语法,讲解脚本如何操作页面 DOM 与发起网络请求,并演示如何审查前端源码以识别和绕过客户端安全校验。
网络基础
入门构建计算机网络通信的完整图景,涵盖交换机与路由器转发原理、IPv4 寻址与 CIDR 子网划分、OSI 与 TCP/IP 分层模型,以及 ARP、DHCP、DNS、TCP 和 UDP 等核心协议的工作机制。
模板注入
进阶将用户输入直接拼入模板源码会导致服务端模板注入(SSTI)。本模块讲解模板引擎识别方法,演练利用 Python 对象继承链与全局命名空间实现任意文件读取和远程命令执行,并介绍主流模板引擎载荷、过滤绕过、SSTImap 工具及沙箱防御。
Web 基础
入门解析现代 Web 应用的前后端架构与 HTTP 通信过程。学习 URL 结构、HTTP 请求与响应报文、状态码、Cookie 会话机制及 RESTful API,熟练使用浏览器开发者工具与 curl 发送和分析请求。
JavaScript 去混淆
简单前端代码常通过压缩与混淆隐藏接口逻辑。本模块解析代码最小化与 Packing 混淆机制,练习格式化还原、动态解包与逆向分析,并复现混淆脚本中的隐藏 API 请求与自定义编码算法。
密码学基础
简单介绍密码学的威胁模型与核心概念。涵盖古典替换与置换密码分析、字符编码与 XOR 异或运算、一次一密密钥复用缺陷、伪随机数发生器(PRNG)种子安全,以及使用 GPG 进行 AES 对称加解密。
公钥密码学
简单讲解非对称密码学如何解决公开信道上的密钥分发与身份认证难题。涵盖 RSA 加解密、Diffie-Hellman 密钥协商、GPG 公钥加密与数字签名验证,以及 PKI 数字证书和公钥指纹核验机制。
安全协议
简单解析保障网络传输安全的常见加密协议。通过抓包对比 HTTP 与 HTTPS(TLS 1.3)握手过程,练习证书链排错与 TLS 流量解密,并掌握 DNSSEC/DoH、SSH 密钥登录、SFTP 传输、SSH 端口转发及 VPN 原理。
哈希基础
简单剖析密码学哈希函数的单向性与抗碰撞特性。学习文件完整性校验、HMAC 消息认证码原理,理解彩虹表攻击、盐值(Salt)与慢哈希(bcrypt、Argon2)在口令安全存储中的作用。
离线密码破解
简单讲解获取密码哈希或受保护文件后的本地离线破解技术。学习识别常见哈希格式,使用 John the Ripper 与 Hashcat 执行字典攻击、规则变形与掩码暴力破解,并提取破解加密压缩包与 SSH 私钥口令。
Web 代理
简单Web 抓包代理是 Web 渗透测试的核心工具。本模块讲解 Burp Suite 的代理配置、HTTP/HTTPS 请求与响应拦截篡改、Repeater 重放测试及编码转换,帮助你绕过前端限制直接测试服务端接口。
Web 信息收集
简单在向目标发送攻击载荷前,全面的侦察往往能发现意想不到的突破口。本模块涵盖 WHOIS、DNS 记录分析、证书透明度日志、搜索引擎语法、网络空间测绘与历史快照查询,系统梳理 Web 资产与技术栈线索。
Web 模糊测试与目录探测
简单未公开的后台目录、测试脚本和隐藏参数是 Web 渗透的重要入口。本模块讲解如何使用 ffuf 高效开展目录与文件枚举、递归扫描、虚拟主机(VHost)发现、GET/POST 参数模糊测试以及响应噪音过滤。
网络扫描
简单网络扫描是评估未知目标网络边界的关键步骤。本模块讲解 Nmap 的主机发现、TCP/UDP 端口扫描原理、服务与版本识别、NSE 脚本探测及防火墙规避技巧,并通过抓包理解不同扫描模式的数据包特征。
跨域安全:CSRF 与 CORS
高级剖析浏览器的同源策略(SOP)与跨源通信机制。掌握跨站请求伪造(CSRF)利用、SameSite Cookie 规则与弱 CSRF 令牌破解,深入测试 CORS 任意源反射、预检请求与白名单绕过,并演练串联 CORS 与 CSRF 攻破高敏接口。
跨站脚本(XSS)
简单跨站脚本攻击(XSS)允许攻击者在其他用户的浏览器中执行恶意 JavaScript。本模块系统讲解存储型、反射型与 DOM 型 XSS 的形成原理,演练不同 HTML/JS 上下文逃逸、盲打后台、Cookie 窃取、越权操作代发及上下文转义修复。
白盒审计
高级结合应用源码与运行环境开展系统化的白盒代码审计。学习从路由入口追踪输入源(Source)到危险汇点(Sink)的污点传播路径,利用 pdb 断点调试验证触发条件,编写可复现的漏洞利用脚本(PoC),并完成代码修复与回归测试。
SQL 注入
进阶SQL 注入可让攻击者直接操纵后端数据库查询。本模块讲解关系型数据库与 SQL 基础语法,演练数字型与字符型注入探测、登录认证绕过、UNION 联合查询脱库、堆叠查询写操作、数据库文件读写,以及参数化查询修复。
SQL 盲注
高级当 Web 应用不再直接回显查询结果或报错信息时,传统的联合查询便无法奏效。本模块讲解布尔盲注、时间延迟盲注、条件报错盲注与二阶 SQL 注入的原理,并编写 Python 脚本利用二分查找与按位提取高效还原数据库内容。
文件包含
进阶动态加载文件若缺乏严格的路径限制,会导致本地或远程文件包含漏洞(LFI/RFI)。本模块演练目录遍历与过滤绕过、利用 php://filter 提取后端源码,并通过数据流伪协议、文件上传、日志投毒与 Session 投毒将文件包含升级为远程代码执行。
文件上传与解析攻击
进阶校验不严的文件上传功能常成为攻击者直接获取服务器权限的捷径。本模块演练 WebShell 上传、前端校验绕过、扩展名黑白名单与 .htaccess 绕过、MIME 类型与文件头魔数伪造(图片马),以及 SVG XXE/XSS 利用与服务端纵深防御。
SSRF 服务器端请求伪造
进阶服务端请求伪造(SSRF)可诱导服务器跨越防火墙边界访问内部网络。本模块讲解利用 SSRF 探测内网端口与服务、路径规范化绕过、使用 file:// 与 gopher:// 协议读取文件或伪造 POST 请求、盲 SSRF 外带以及黑名单和重定向绕过技巧。
Web 密码学攻击
进阶Web 应用中的密码学漏洞大多源于算法误用与密钥管理缺陷。本模块针对客户端加密凭证与签名链接,实战演练 HMAC 密钥泄露、AES-ECB 分组剪切拼接与逐字节还原、AES-CBC 比特翻转与填充预言机、哈希长度扩展攻击以及弱随机数种子预测。