js逆向,Python调用js文件返回值不一样

img

img


我用Python调用js文件返回值与直接运行js文件返回值不一样。我想知道为啥?

可能是由于在 Python 运行的 JavaScript 没有加载相同的环境(例如全局变量)或外部库,或者在 Python 运行的 JavaScript 存在不同的限制(例如权限)。您可以检查 Python 运行的 JavaScript 环境和其他外部依赖,以确保它们与直接运行的 JavaScript 环境相同。

因为加密参数不一致导致的,可以打印过程代码

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^