[CTF] 环境配置

为了保证利用脚本能够正常打通,我们通常需要在本地准备相同的运行环境,并在进行远程利用之前先在本地进行测试。

传统 CTF Pwn 题目通常仅需要以下工具便能完成解题:

  • IDA:用于对题目进行逆向分析。
  • Python + pwntools:用于编写漏洞利用脚本。
  • gdb + pwndbg/peda:用于调试题目二进制文件。

此外,部分题目可能需要一些额外的环境(例如 kernel pwn 需要 qemu),我们将在后续介绍到对应题目时单独进行介绍。

QianLong Sang
QianLong Sang
Fourth Year CS Phd

My research interests include operating system, computer architecture and AIOS.