[ pwn 学习 ] CTFshow-pwn13
2026-08-22 20:36:38
pwn13
1 | 13.如何使用GCC?编译运行后即可获得flag |
1 | #include <stdio.h> |
Anal
flag13.c里的数字是 ASCII 码
按照 misc 的做法 在 cyberchef 去掉逗号 From Decimal 即可
1 | flag = [99, 116, 102, 115, 104, 111, 119, 123, 104, 79, 119, 95, 116, 48, 95, 117, 115, 51, 95, 71, 67, 67, 63, 125, 0] |
转为字符串后是ctfshow{hOw_t0_us3_GCC?}
Sol
更新软件源
1 | sudo apt update |
安装 gcc
1 | sudo apt install -y gcc |
安装更完整的编译环境
1 | sudo apt install -y build-essential |
检查安装的 gcc 版本
1 | gcc --version |
- 调用 gcc 编译器 输入
flag13.c这个文件 把编译后的可执行文件命名为****flag13 - 运行这个可执行文件
flag13
ctfshow{hOw_t0_us3_GCC?}