大家好,我是一名安全爱好者,最近自己从零实现了一套通信安全原型,核心目标是解决传统 API 通信中易被窃听、篡改、重放的问题。
目前已完成的核心能力:
动态字段加密:每次请求的字段名随机生成,配合对称加密,让抓包者无法解析出有效数据结构
HMAC 验签防篡改:任何对密文或签名的修改都会被后端直接拒绝
Nonce 防重放:同一个请求包只能使用一次,重复发送会被拦截
完整可演示:在 Kali Linux + Burp Suite 环境下可完整复现「加密 → 抓包 → 篡改被拒 → 重放被拦」的流程
演示效果:
Burp 抓包只能看到无意义密文,无法还原原始业务数据
修改任意字符后发送,直接返回 403 拒绝
重复发送同一包,直接触发重放拦截
这个原型目前是应用层实现,我也在构思将其下沉到系统层 / 网络层的扩展方案,希望能和阿里云安全团队的前辈交流学习,也欢迎各位师傅指点!


后台解包后能正常拿到明文 客户端密钥暴露问题可以将加密移至服务端,客户端仅传明文 密钥长期有效可以使用短期会话密钥,降低泄露影响 强制 HSTS+证书固定 完全抓不到可用数据