百趣云 百趣云的博客

🔖MD5

博主
百趣云
2周前
为什么厂商爱魔改 MD5MD5 是 App 签名最常用的摘要算法,但标准 MD5 人人会算,防护约等于零。于是厂商流行"魔改 MD5"——改动算法内部的常量或轮函数,让标准实现算出的结果对不上。逆向的核心技能就是识别魔改点。标准 MD5 的三个可改点1. 初始向量(IV)标准 MD5 的四个初始寄存器:A = 0x67452301 B = 0xEFCDAB89 C = 0x98BADCFE D = 0x10325476魔改手法:改这四个值(+1、异或、换成别的常量)。识别方法:IDA 里搜 0x67452301(十进制 1732584193),搜不到但附近有相似常量 = IV 被改。2. K