PWN环境配置

系统选择

kali Linux 2025 https://www.kali.org/get-kali/#kali-virtual-machines

Ubuntu LTS 建议下载 20、22、 24
https://cn.ubuntu.com/download/alternative-downloads

Windows 软件安装

Visual Studio 2022下载 安装

首先去官网下载最新版本的 安装包 然后打开

这里选择 community 2022 社区版就够用了

当然有密钥的情况下选择别的版本也ok

直接点击继续

等待下载完成

第一次安装,就按照默认的来勾选C++即可

注意: 这里需要勾选 和 MFC 之后就是修改路径

  • Windows SDK 可选可不选,

这里选择D盘

点击安装然后等待安装完成即可

安装完成以后搜索并且创建桌面快捷访问方式

Linux 所需依赖&&软件安装

Ubuntu依赖库安装

复制代码
apt update
apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl git ruby-dev lrzsz wget 
dpkg --add-architecture i386
apt -y install libc6:i386 lib32z1

通用安装 (即kali和Ubuntu都需要安装)

复制代码
apt install gcc ruby-dev
gem install seccomp-tools
apt -y install gdb
# 安装pyenv
curl https://pyenv.run | bash
# kali写入 ~/.zshrc Ubuntu 写入 ~/.bashrc 
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
source ~/.zshrc # Ubuntu执行 source ~/.bashrc
pyenv install 3.9.5
pyenv virtualenv 3.9.5 myenv
pyenv activate myenv

Python虚拟环境安装测试

复制代码
python3 --version
# 输出原生Python3 版本
pyenv active myenv
python --version
# 输出你安装的Python3 版本
# 进入以后安装pwn包
pip install pwn

Ubuntu 还需安装一些工具包

复制代码
# 进入python3 虚拟环境后安装
apt -y install binutils

gdb 动态调试 objdump 静态反编译工具安装测试

复制代码
gdb -v
objdump
相关推荐
AI袋鼠帝9 小时前
Claude4.5+Gemini3 接管电脑桌面,这回是真无敌了..
人工智能·windows·aigc
獨枭10 小时前
Windows 下安装与使用 Miniconda 完整指南
windows
命里有定数11 小时前
保姆级教程:在 Windows (WSL2) 下本地部署 Qwen3-ASR
windows
lucky670715 小时前
Windows 上彻底卸载 Node.js
windows·node.js
编程小白202615 小时前
从 C++ 基础到效率翻倍:Qt 开发环境搭建与Windows 神级快捷键指南
开发语言·c++·windows·qt·学习
凯子坚持 c17 小时前
CANN 性能剖析实战:从原始事件到交互式火焰图
windows·microsoft
开开心心就好17 小时前
发票合并打印工具,多页布局设置实时预览
linux·运维·服务器·windows·pdf·harmonyos·1024程序员节
獨枭17 小时前
PyCharm 跑通 SAM 全流程实战
windows
仙剑魔尊重楼18 小时前
音乐制作电子软件FL Studio2025.2.4.5242中文版新功能介绍
windows·音频·录屏·音乐·fl studio
PHP小志19 小时前
Windows 服务器怎么修改密码和用户名?账户被系统锁定如何解锁
windows