开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1336|回复: 5
收起左侧

[js/PHP求助] sign算法js改写,

[复制链接]
结帖率:100% (1/1)
发表于 2021-8-30 16:14:08 | 显示全部楼层 |阅读模式   贵州省贵阳市
60精币
JS地址:https://qiancai-mall.gogpay.cn/store-app/js/index.53680534.js            https://qiancai-mall.gogpay.cn/store-app/js/chunk-vendors.887c8c1d.js


FD抓取数据:POST https://qiancai-mall-gw.gogpay.cn/qianCaiClient/api/store/list HTTP/1.1
Host: qiancai-mall-gw.gogpay.cn
Connection: keep-alive
Content-Length: 311
appKey: 6269762D07D049CCBF56A9775D2B7F74
path: /api/store/list
Content-Type: application/json;charset=UTF-8
Accept: application/json, text/plain, */*
clientId: 03
timestamp: 1629347063267
p: eyJhbGciOiJIUzI1NiIsIlR5cGUiOiJKd3QifQ.eyJleHAiOjE2MjkzNDg4NTksInVzZXJJZCI6IjhhYWFiMGQ4NzllYWQxNjAwMTc5ZjQyODI2MWMwMDNhIn0.5H6aDZyBDYtcCRSUi3rIwa4-loFdnhZ6Z3yU9CYtt54
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36 MicroMessenger/7.0.9.501 NetType/WIFI MiniProgramEnv/Windows WindowsWechat
sign: 413C96F7F05C1204FF9BE9BD301461AB
Sec-Fetch-Site: same-site
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: empty
Referer: https://qiancai-mall.gogpay.cn/store-app/index.html
Accept-Encoding: gzip, deflate, br
Accept-Language: en-us,en

最佳答案

查看完整内容

clientId03path/api/store/listtimestamp16293470632673DE8394393E14AB69A46CAF3A39F366E clientId03 path/api/store/list timestamp1629347063267 3DE8394393E14AB69A46CAF3A39F366E

签到天数: 16 天

发表于 2021-8-30 16:14:09 | 显示全部楼层   河南省南阳市
clientId03path/api/store/listtimestamp16293470632673DE8394393E14AB69A46CAF3A39F366E
QQ截图20210830173009.png

clientId03
path/api/store/list
timestamp1629347063267
3DE8394393E14AB69A46CAF3A39F366E

回复

使用道具 举报

结帖率:100% (1/1)
 楼主| 发表于 2021-8-30 16:16:47 | 显示全部楼层   贵州省贵阳市
部分JS:h = (a("4fad"), a("5319"), a("3835")),
    b = a("cebe"),
    y = a.n(b),
    v = a("88b1"),
    g = a("a634"),
    k = function(e, t, a) {
        var n = arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : {},
        r = !1,
        o = Object.assign({},
        n, {
            url: t,
            method: e,
            baseURL: ""
        }),
        c = m.uuid(),
        i = "4RBA7^@0$@KM$5D2333",
        s = m.MD5(c + i),
        d = m.random16(),
        l = new v["JSEncrypt"];
        l.setPublicKey(g.RSA);
        var p = l.encrypt(d),
        f = m.encrypt(JSON.stringify(a), d);
        o.data = o.data || {},
        t = t.replace(/^https?:\/\/.+?\/([^/] + ) / ,
        "");
        for (var b = Date.now(), k = "", w = {
            clientId: "03",
            path: t,
            timestamp: b
        },
  O = "6269762D07D049CCBF56A9775D2B7F74", q = "3DE8394393E14AB69A46CAF3A39F366E", j = 0, T = Object.entries(w); j < T.length; j++) {
            var U = Object(h["a"])(T[j], 2),
            S = U[0],
            D = U[1];
            k += S + D
        }
        if (w.sign = m.MD5(k + q).toUpperCase(), w.appKey = O, "post" === e) {
            var B = 1; ! n.white && B ? o.data = {
                timestamp: c,
                title: s,
                init: p,
                base: f
            }: o.data = a
        }


求大神用易语言帮忙分析sign算法   
回复

使用道具 举报

结帖率:93% (121/130)

签到天数: 18 天

发表于 2021-8-30 16:25:39 | 显示全部楼层   广东省广州市
回复

使用道具 举报

结帖率:91% (10/11)
发表于 2021-8-30 17:10:23 | 显示全部楼层   湖南省长沙市
又舍不得发个网站  js地址啥用
回复

使用道具 举报

结帖率:100% (1/1)
 楼主| 发表于 2021-8-30 17:43:08 | 显示全部楼层   贵州省贵阳市
youxiaxy 发表于 2021-8-30 16:14
clientId03path/api/store/listtimestamp16293470632673DE8394393E14AB69A46CAF3A39F366E

感谢大神
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表