Update hyjk.js

This commit is contained in:
smallfawn
2025-02-18 10:47:17 +08:00
parent 9f16b1000f
commit addc791b15

13
hyjk.js
View File

@@ -152,6 +152,8 @@ class Task {
}
encrypt(body) {
let sign = getSign(body)
let timestamp = new Date().getTime()
global['window'] = {}
global['navigator'] = {}
const JSEncrypt = require("encryptlong")
@@ -179,10 +181,10 @@ class Task {
return result;
}
// 参数字典表排序
function sortedKeys(obj){
function sortedKeys(obj) {
let keys = Object.keys(obj).sort();
let res = {}
keys.forEach(key=>{
keys.forEach(key => {
res[key] = obj[key]
})
return res
@@ -233,7 +235,10 @@ class Task {
encryptor.setPrivateKey(PRIVATE_KEY)
return encryptor.decryptLong(data)
}
return getSign(body)
return entryData({
sign: sign,
timestamp: timestamp
})
//通过抓包得到加密JS网址https://www.heyejk.com/game/js/app.87d7f243.js 代码很多 慢慢补环境即可
//不理解为什么弄两个加密 烦死了
//smallfawn 2024 / 3 / 23 22.11
@@ -310,6 +315,8 @@ class Task {
$.log(`✅账号[${this.index}] 领取水滴成功 当前水滴[${result.result.kettleWater}]💧🎉`)
} else {
$.log(`❌账号[${this.index}] 领取水滴失败`);
console.log(result);
}
} catch (e) {
console.log(e);