Files
qinglong/脚本库/APP版/抓包/ssly/2024-02-15_ssly_c6789fe7.js
2026-05-24 03:53:42 +00:00

43 lines
1.5 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// # Source: https://github.com/Wenmoux/checkbox/blob/master/scripts/ssly.js
// # Raw: https://raw.githubusercontent.com/Wenmoux/checkbox/master/scripts/ssly.js
// # Repo: Wenmoux/checkbox
// # Path: scripts/ssly.js
// # UploadedAt: 2024-02-15T10:01:01Z
// # SHA256: c6789fe7074c540cd5425bfa4cc2b8b89942eda9f52d6fd931eefb9c42c4f19d
// # Category: APP版/抓包
// # Evidence: cookie/token/authorization/header
//
const axios = require("axios");
const CryptoJS = require("crypto-js");
//绅士领域 注册时候推荐码填2984317
uid = config.ssly.uid; //抓包看,比如签到的post包里就有u_id,如120487
function ssly() {
return new Promise(async (resolve) => {
try {
let url = `https://sslyapp.site/mz_pbl/app_con/add_sign.php`;
let timestamp = Math.floor((new Date()).getTime()/1000)+"";
timestamp = timestamp.replace(/^\s+|\s+$/g,"");
let mac = CryptoJS.MD5(CryptoJS.SHA1(CryptoJS.MD5(timestamp).toString()).toString()).toString();
let data = `time=${timestamp}&mac=${mac}&u_id=${uid}`;
let res = await axios.post(url, data);
if (res.data.state == 0) {
msg = res.data.erro;
} else if (res.data.state == 1) {
msg = res.data.sms;
} else {
console.log(res.data);
msg = "签到失败,原因未知";
}
console.log(msg);
} catch (err) {
console.log(err);
msg = "签到接口请求失败";
}
resolve("【绅士领域】:" + msg);
});
}
//ssly()
module.exports = ssly;