微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

反编译python 3.9.2的PYC文件

如何解决反编译python 3.9.2的PYC文件

目前我有一个 3.9.2 版本的 python 的 pyc 文件。 我正在尝试转换 pyc,但我失败了
1.) uncompyle6 不适用于 3.9.2
2.) 我不知道任何其他工具可以在 3.9.2 中反编译 pyc

附注我已经尝试 pip install decompyle3 但它说
错误:没有找到 decompyle3 的匹配分发

解决方法

可悲的是,它目前是不可能的。 Decompyle 3 有最新的pyc to py方法(解密), 但它只是没有针对 python 3.9 进行更新,因为该更新需要很长时间才能创建。
并且很可能永远不会发生在 3.9(decompyle3 的开发者说他更专注于主要工作并且他没有时间创建此更新,因为 3.9 python 更新确实改变了工作流程,因此这将非常困难和耗时).

所以现在唯一的解决方案是等待,但如果你想加快速度,你可以随时支持 decompyle 3 (https://github.com/sponsors/rocky) 的创建者(正如他所说,如果你有足够的钱来工作更多在这个项目上,他会)

(顺便说一句,我不是rocky(decompyle3 dev),我只是rocky的支持者)

,

您需要从 github 链接 pip install decompyle3,因为它不在 PyPI 上:

pip install git+https://github.com/rocky/python-decompile3

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。