吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1757|回复: 15
收起左侧

[Python 原创] *东*用查询

  [复制链接]
wananovo 发表于 2024-7-22 15:56

广用查询**

1.找到sn(AES)方法,解决captchaVerification和pointJson加密
1721634542474.jpg

第一次验证码的位置
L@9F7B4B%~WPANOQVF]L%R5.png
]A75J%L_UVCM_6V%H~NM{]3.png
NI)EA2(ZCCEQD8M(8]46CD7.png

captchaVerification等于返回的token加上坐标,进行AES加密,sn为AES加密函数。

signticket
UVQBA9@SENM8$`$DSE%U4Z6.png
​   

this.publickey 等于public请求返回的publicKey

e等于随机五位   gbZzT

a为rsa加密,特别注意:rsa只能用浏览器中的方法,不能用外部包的rsa算法, 会导致校验失败。

sign由wasm的方式调用signChi生成。

2.通过egg.js编写获取sign的API接口

前提:
(YS8GF_RELRZO2U}]0NR9HU.png

由于sign是通过wasm的方式异步生成的,所以无法同步拿到,我们只能通过egg.js编写API接口异步返回。

1.首先创建一个egg项目

npm init egg --type=simple 
cd <your-project-name>

2.在 /app/controller 目录下创建一个新的控制器文件 sign.js 并添加以下代码:

const { Controller } = require('egg');

class SignController extends Controller {
  async getSign() {
    // 在这里编写生成 sign 的逻辑
    const sign = 'example_sign';  // 替换为实际的 sign 生成代码
    this.ctx.body = { sign };
  }
}

module.exports = SignController;

本案例具体代码:
5NQXZRU)T3$BEL@4$_EA2IU.png

3.在 /app/router.js 文件中添加路由配置:

module.exports = app => {
  const { router, controller } = app;
  router.get('/', controller.home.index);
  router.get('/get_sign', controller.sign.getSign);
};

4.运行 Egg.js 项目:

npm i 

npm run dev

免费评分

参与人数 2吾爱币 +8 热心值 +2 收起 理由
苏紫方璇 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
12097312 + 1 + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| wananovo 发表于 2024-7-22 16:18
视频教程:https://www.bilibili.com/video/BV1xC4y1X7Ms/?spm_id_from=333.788&vd_source=3ac5022959cd8122d744f8d09c4b1bbf
ZXiuChaog 发表于 2024-7-22 16:24
aoxuehanshuang 发表于 2024-7-22 16:53
12097312 发表于 2024-7-22 17:12
学到了,有帮助
xyseoer 发表于 2024-7-22 17:51
学学更健康
阿炎大魔王 发表于 2024-7-22 17:57
可以学到了
shenhai666 发表于 2024-7-22 19:30
这种思路感觉其他方面也会不错
lookermbz 发表于 2024-7-22 19:49
上手难度有点高
jackie_zx 发表于 2024-7-22 21:01
不明觉厉
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 14:45

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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