想要用 Python 模拟 https://visa.vfsglobal.com/chn/zh/deu/login 的用户登录,但是看到提交到登录接口的时候,用户密码已经被 js 加密了,找了半天找不到在哪个 js 里面,如何加密的。各位大佬有什么好办法找到是如何加密的吗?
1
Rache1 2023-07-25 13:23:24 +08:00
浏览器 Network ,打开对应的请求看 Initiator 标签下,这就是发起这个请求所经历的调用栈,虽然大部分情况下都是经过打包工具处理的,基本不可读了,但是你可以顺着这个顺序打断点来揪出代码来
|
3
zbinlin 2023-07-25 19:53:11 +08:00
password 用 rsa 加密的,最后用 base64 编下码。
|
4
yzql2018 OP @zbinlin 非常感谢,我明天用 Python 加密试试看。我看网上 rsa 加密填充模式有好几种,在 js 里能看出具体使用的是哪一种填充模式吗?
|
5
MENGKE 2023-07-26 10:00:03 +08:00
|