立项原因:客户需要判断某手游抽奖活动(九宫格选一玩法)能否在抽取前预知大奖位置,以评估该活动的公平性与投入风险。本项目搭建 PC 端协议采集与分析链路,对活动全流程报文进行抓取、解析与验证。价值:最终以协议级证据确认奖励由服务端在抽取后单条下发、抽取前不存在任何位置数据,为客户决策提供了确定性依据,避免了无效投入。
点击空白处退出提示
立项原因:客户需要判断某手游抽奖活动(九宫格选一玩法)能否在抽取前预知大奖位置,以评估该活动的公平性与投入风险。本项目搭建 PC 端协议采集与分析链路,对活动全流程报文进行抓取、解析与验证。价值:最终以协议级证据确认奖励由服务端在抽取后单条下发、抽取前不存在任何位置数据,为客户决策提供了确定性依据,避免了无效投入。
本系统包含四大功能模块:
1、流量采集模块:手机端免 root 抓包,实时推流至 PC 端落盘存证;
2、协议解析模块:自动识别私有二进制帧格式与压缩标记,完成二进制对象反序列化,输出结构化字段;
3、静态分析模块:批量检索客户端脚本资源,自动归类抽奖、寻宝类功能模块并统计分布;
4、结论验证模块:对关键交互全流程取证,输出带完整证据链的分析报告。
本人独立负责方案设计与全部开发工作。技术栈:Python + pcap 流量解析 + zlib 解压 + 私有二进制协议反序列化 + 批量脚本静态分析。亮点:搭建了手机端免 root 抓包、PC 端实时落盘解析的完整链路;自研二进制帧格式解析器,实测 57 条报文解析出 54 条;在 3889 个客户端脚本中自动筛出 124 个活动功能模块并完成归类。难点在于压缩标记识别、未知二进制对象字段的动态解析与关键交互的全流程取证。



评论