BUILT FOR CTFERS
← 返回工具仓库
TOOLKIT / RESOURCE 28
>_

pwntools

Pwn 脚本框架,提供连接、ELF 解析与 ROP 辅助。

PwnLinuxWSL2

官方以 Linux 为主要支持环境;Windows 用户建议使用 WSL2。

安装与上手

QUICK START

选择你的环境查看步骤。以下为安装摘要,版本依赖与发布资产以官方文档为准。

Linux

1

安装基础依赖

Ubuntu / Debian 示例;更多平台参考官方安装文档。

TERMINAL
sudo apt update
sudo apt install python3 python3-pip python3-venv python3-dev git libssl-dev libffi-dev build-essential
2

使用独立环境

避免向系统 Python 直接安装。

TERMINAL
python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install pwntools
3

验证导入

激活虚拟环境后执行。

TERMINAL
python -c "from pwn import *; print('pwntools ready')"

WSL2

1

先安装 WSL2

在 Windows 管理员 PowerShell 中安装 Ubuntu,然后重启并初始化 Linux 账户。

TERMINAL
wsl --install -d Ubuntu
2

进入 Ubuntu 安装

之后在 WSL 的 Ubuntu 终端中执行本页 Linux 安装步骤。

来源与维护

官方来源:github.com。资源条目整理于 2026-09-18。

下载链接指向项目维护者或官方发布入口,本站不托管安装包。安装摘要未经全部系统实机安装测试;遇到版本差异请查看当前官方文档。

查看来源说明与纠错方式 →