BUILT FOR CTFERS
← 返回工作空间
GET STARTED / WINDOWS

Windows 解题环境

原生桌面工具 + WSL2,把两边的优势都留下。

环境搭建指南2026-09-18

01 / 先配置桌面工具

从官方来源安装 7-Zip、HxD、Wireshark 与 Burp Suite Community。需要逆向时再添加 x64dbg 或 Ghidra。各工具详情页提供官方下载入口和版本依赖说明。

02 / 建立 WSL2 环境

适用于 Windows 10 2004 及以上(Build 19041+)或 Windows 11。以管理员身份打开 PowerShell,运行安装命令;按提示重启,打开 Ubuntu 完成用户名与密码初始化。之后的 apt、source 命令都在 Ubuntu 终端执行。

TERMINAL
wsl --install -d Ubuntu

查看官方安装说明

03 / Python 使用独立环境

先在 WSL Ubuntu 中准备 Python 与构建依赖,再创建虚拟环境。原生 Windows 工具的 Python 安装说明请看各工具详情页。项目尽量放在 Linux 的 ~/ctf 目录,避免跨文件系统的权限与性能差异。

TERMINAL
sudo apt update
sudo apt install python3 python3-pip python3-venv python3-dev build-essential git libssl-dev libffi-dev
mkdir -p ~/ctf
cd ~/ctf
python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip

04 / 按需补齐专项工具

编解码可以先用 CyberChef;Pwn 在 WSL 里配置 pwntools 和 GDB;遇到需要 WebSocket 转发的题目,再安装 WSRX。无需一次安装所有工具。

这些步骤是通用环境摘要,未逐一完成工具实机安装。按你使用的系统、软件源与工具当前文档调整依赖。