目标网站
aHR0cHM6Ly9hdXRoLmFsaXBheS5jb20vbG9naW4vaW5kZXguaHRt
今日目标网站是我们常用的支付网站,感觉自己有点飘了~~
这里只解密密码的加密方式,至于其他参数…
请求分析
先看请求,输入账号,密码后点击登录,记得提前浏览器打开 F12
这里注意输入错误的密码,方便我们查看请求数据包

在浏览器的开发者工具界面,快捷键 Crtl+Shift+F 直接打开全局搜索,

定位加密
根据上面的搜索关键词 password= ,我在 index.js 文件种定位到了加密位置 getPassword,熟悉的 RSA 加密

打上断点后,重新发请求,果不其然,在断点处停下来了!
本文探讨了如何使用Python爬虫分析并解密一个常见支付网站的密码加密方式。通过请求分析,定位到JavaScript文件中的getPassword函数,发现其使用RSA加密。在了解RSA原理的基础上,可以通过复制相关代码并修改来实现解密,其中关键步骤包括获取固定的加密参数和使用base64解码。
订阅专栏 解锁全文
2277

被折叠的 条评论
为什么被折叠?



