跳转至

CTF 常用工具

工具可以提高分析效率,但不能代替对文件格式、程序行为和漏洞原理的理解。本章整理 CTF 中常用工具的安装方法、基础操作、插件管理和典型使用流程。

工具分类

逆向分析

Pwn 调试

  • GDB 在 Pwn 中的使用:复现输入、检查寄存器和内存、处理 PIE/ASLR、定位崩溃偏移,并与 Pwntools、Pwndbg 或 GEF 配合调试。
  • Pwntools 使用指南:统一本地进程、远程连接和 GDB 调试,处理二进制数据、ELF 元数据、循环模式及脚本日志。

编码与数据处理

  • CyberChef:通过可视化操作链处理编码、加密、压缩、提取和格式转换任务。

Tip

下载工具和插件时优先选择官方仓库或官方发布页。分析未知文件时,应保留原始样本,并在隔离环境中操作。