1.JAVA 系统类
java.security.MessageDigest
a.入参方法
通过update()方法处理数据
b.返回结果方法
getInstance(String algorithm)返回指定算法的MessageDigest对象
c.完成哈希计算
digest();通过执行诸如填充之类的操作完成哈希计算
2.hook类js方法
function Uint8ArrayToString(fileData){ //Uint8Array转字符串
var dataString = "";
for (var i = 0; i < fileData.length; i++) {
dataString += String.fromCharCode(fileData[i]);
// console.log(dataString)
}
return dataString
}
function byteToHexString(uint8arr) { //byte数组转16进制字符串
if (!uint8arr) {
return '';
}
var hexStr = '';
for (var i = 0; i < uint8arr.length; i++) {
var hex = (uint8arr[i] & 0xff).toSt