ProxyPin 中文文档 下载 App

ProxyPin MD5 SHA 哈希计算 Unicode 转换

MD5 哈希

MD5 是最常用的哈希算法之一:

典型场景

App 接口要求请求参数带 sign 字段:

sign = MD5("name=value&token=xxx&timestamp=1234567890")

在 ProxyPin 中:

  1. 从抓包列表复制请求的参数拼接字符串
  2. 粘贴到 MD5 工具输入框
  3. 得到哈希值 → 验证与 App 实际发送的 sign 是否一致

SHA 系列

ProxyPin 支持:

算法输出长度用途
SHA-140 位十六进制TLS 证书签名(旧)
SHA-25664 位十六进制证书固定(Pinning)常用
SHA-512128 位十六进制更安全的签名场景

证书固定场景

App 做了证书固定,需要证书的 SHA-256 指纹。ProxyPin 在请求详情中显示 TLS 证书信息,可以直接复制证书文件后在哈希工具中算 SHA-256。

Unicode 转换

Unicode 工具支持:

典型用途

App 的 JSON 响应里 Emoji 显示成 \uD83D\uDE00,转换成 😀 方便阅读。

或者某些 App 用 GBK 编码返回中文字符,ProxyPin 自动解码失败时,复制原始字节手动做编码转换。

时间戳转换

ProxyPin 工具箱还带时间戳工具:

典型用途

App 请求里的 timestamp 参数验证。把请求中的 timestamp 转成人类可读的日期时间,确认是不是当前时间(防重放攻击)。