我爱换客网红队成长之路
← 返回路线图 登录
靶场实战

Pikachu 全通关教程

15 个模块 · 44 关 · 零基础自学 · 全部免费开放
● 此刻 2 人在线 · 今天还没人打卡——来当第一个
💪 为什么先打 Pikachu:它是中文圈最经典的 Web 安全练习靶场——15 类漏洞、44 个关卡,每一关都对应真实世界里的一种攻防思路。红队之路的"阶段 2 · Web 安全入门"讲原理,这里负责动手打穿:边学边练,两者配合食用效果最好。
怎么用:① 先看「开工准备」装好环境(约 2 小时)② 从 3.1 开始一关一关打,卡住就看每关的"卡住了"排障表 ③ 每通一关去「打卡表」打钩,44 关全通你就是全通选手
环境要求:Windows 电脑 + PHPStudy(Mac 方案见开工准备);全部练习只在 127.0.0.1 本地进行
🔧 开工准备(环境+工具) 📋 通关打卡表(44 关) 📖 防御速查 / 自测题库
01
暴力破解(Brute Force)
4 关 · 难度 ★☆☆ · 60 分钟
拿字典撞开没锁的门——Burp 爆破第一课,后续所有关卡的操作基础
进入模块 →
02
XSS(跨站脚本攻击)
10 关 · 难度 ★★☆ · 120 分钟
让别人的浏览器替你执行代码——Web 安全最"日常"的漏洞
进入模块 →
03
CSRF(跨站请求伪造)
3 关 · 难度 ★☆☆ · 40 分钟
借你的登录态,替你"本人操作"——浏览器自动带 Cookie 的代价
进入模块 →
04
SQL 注入(10 关)
10 关 · 难度 ★★★ · 150 分钟
把数据库当自己的抽屉翻——最经典、危害最大的 Web 漏洞
进入模块 →
05
RCE(远程命令执行)
2 关 · 难度 ★★☆ · 40 分钟
命令拼接的代价——服务器开始听你指挥
进入模块 →
06
文件包含(2 关)
2 关 · 难度 ★★☆ · 40 分钟
用"引用"当跳板,读出系统文件
进入模块 →
07
文件上传(3 关)
3 关 · 难度 ★★☆ · 60 分钟
传个"马"上去——从网站漏洞到服务器沦陷
进入模块 →
08
文件下载(1 关)
1 关 · 难度 ★★☆ · 25 分钟
一个参数直接下载到配置文件
进入模块 →
09
越权漏洞(2 关)
2 关 · 难度 ★★☆ · 40 分钟
只验"你是谁"不够,还要验"你配不配"
进入模块 →
10
目录遍历(1 关)
1 关 · 难度 ★☆☆ · 20 分钟
../../ 一路读到任意文件
进入模块 →
11
敏感信息泄露(1 关)
1 关 · 难度 ★☆☆ · 20 分钟
注释、备份、报错里藏着钥匙
进入模块 →
12
PHP 反序列化(1 关)
1 关 · 难度 ★★★ · 40 分钟
对象"复活"时的致命魔术
进入模块 →
13
XXE(XML 外部实体注入)
1 关 · 难度 ★★☆ · 30 分钟
XML 里的外部实体,读文件 / 打内网
进入模块 →
14
不安全的 URL 跳转(1 关)
1 关 · 难度 ★☆☆ · 20 分钟
一个参数把你带去任意网站——钓鱼最爱
进入模块 →
15
SSRF(服务端请求伪造)
2 关 · 难度 ★★★ · 50 分钟
让服务器替你打内网——最接近实战的入门技
进入模块 →

⚠️ 所有练习仅在本地靶场进行(127.0.0.1);对任何非授权系统测试漏洞都是违法行为(详见附录·法律红线)
练完这道"开胃菜",回 红队之路主路线 继续进阶。

我爱换客网 · 红队成长之路 | 返回路线图