2024年第九届“楚慧杯”湖北省网络与数据安全实践能力竞赛 pwn全解
# "楚慧杯"湖北省网络与数据安全实践能力竞赛PWN题解教学文档
## 1. Canary题目解析
### 1.1 程序保护机制分析
- 开启了Canary保护
- 存在栈溢出漏洞
- 存在任意地址写漏洞
### 1.2 漏洞利用思路
1. **绕过Canary保护**:
- 通过修改`__stack_chk_fail`的GOT表项为`leave; ret`指令地址(0x4008ef)
- 当Canary检查失败时,程序会跳转到修改后的地址执行
2. **控制程序流**:
2025-08-21 23:42:35
0