特别声明
本文仅供学习交流,相关敏感数据已做脱敏处理
分析目标
通过抓包我们发现 有两处加密值,sign
、bv
寻找加密位置
搜索关键值,锁定这段代码为加密函数
代码改写
通过分析发现,sign
、bv
都是通过 md5
加密的
所以我们就只需要进行一点点改写就好了
// CryptoJS.MD5 下面网盘可以下载 function MD5_Encrypt(word) { return CryptoJS.MD5(word).toString(); } navigator = { appVersion:"5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36" } // e 为翻译的文本 function get_sign_bv(e){ var t = MD5_Encrypt(navigator.appVersion) , r = "" + (new Date).getTime() , i = r + parseInt(10 * Math.random(), 10); return { bv: t, sign: MD5_Encrypt("fanyideskweb" + e + i + "Tbh5E8=q6U3EXe+&L[4c@") } }
相关资料下载
特别说明:10 积分只是 0.1 元,为防止恶意下载,也可以联系博主要
积分兑换码
即可
版权声明:《 某道翻译 sign 值分析(仅供学习) 》为明妃原创文章,转载请注明出处!
最后编辑:2021-6-7 07:06:22