[CTF] 环境配置
为了保证利用脚本能够正常打通,我们通常需要在本地准备相同的运行环境,并在进行远程利用之前先在本地进行测试。
传统 CTF Pwn 题目通常仅需要以下工具便能完成解题:
- IDA:用于对题目进行逆向分析。
- Python + pwntools:用于编写漏洞利用脚本。
- gdb + pwndbg/peda:用于调试题目二进制文件。
此外,部分题目可能需要一些额外的环境(例如 kernel pwn 需要 qemu),我们将在后续介绍到对应题目时单独进行介绍。
为了保证利用脚本能够正常打通,我们通常需要在本地准备相同的运行环境,并在进行远程利用之前先在本地进行测试。
传统 CTF Pwn 题目通常仅需要以下工具便能完成解题:
此外,部分题目可能需要一些额外的环境(例如 kernel pwn 需要 qemu),我们将在后续介绍到对应题目时单独进行介绍。