CTF-Pwn 入门:环境搭建

推荐使用 Ubuntu, 避免出现远程能打通,本地打不通的情况

常用工具一览

工具 解释
gdb (Linux) 动态调试工具
pwndbg (Linux) gdb 插件
pwntools (Linux) 编写 payload 的 python 库
ida pro (Windows) 静态分析工具
Ropgadget (Linux) 查找可用 gadget(片段) 的工具
onegadget (Linux) 使得 syscall 变得容易

环境搭建

下面三种方法选一种

docker

推荐

pwndocker
pwndocker 是一款专为 CTF-Pwn 打造的 docker 环境。不仅提供了常用的工具,也为我们提供了便捷的替换 glibc 版本和 ldd 链接器的方法。

ctfwiki dcoker
ctfwiki 上也提供类似 docker 镜像,比较简单但是够用了。

手动搭建

★pwn 22.04环境搭建保姆级教程★
感谢 YX-hueimie 师傅的文章,这里已经写的很详细了,这里就不在赘述。

虚拟机环境一键使用

最简单

XMCVE 2020 CTF Pwn入门课程

链接: https://pan.baidu.com/s/1vRCd4bMkqnqqY1nT2uhSYw 提取码: 5rx6 复制这段内容后打开百度网盘手机App,操作更方便哦

感谢评论区网友 IT鹅 提供的百度网盘链接,这里同样的也不在赘述。

环境搭建-实操

ida pro 的安装

ida pro8.3
这里给出安装链接,大家自行安装

posted @ 2024-09-19 15:55  Lonher  阅读(163)  评论(0)    收藏  举报