CISCN&CCB25半决赛pwn题解
# CISCN&CCB25半决赛PWN题解 - 堆溢出漏洞分析与利用
## 题目概述
这是一道来自CISCN&CCB25半决赛的PWN题目,主要考察堆溢出漏洞的利用。题目实现了一个基于protobuf协议的程序,提供了增删查改四个功能,存在堆溢出漏洞,最终目标是获取shell。
## 漏洞分析
### 1. 程序交互与protobuf结构
程序使用protobuf协议进行通信,关键结构定义如下:
```protobuf
syntax = "proto2";
message devic
2025-08-29 03:31:38
0