Jump to content

Recommended Posts

Posted (edited)

I obtained the .pyc files of several Messiah engine games and tried to use the netease-messiah-tools tool to decrypt it. The author described this tool only for Diablo Immortal. I have not tried it for other Messiah games. I would be grateful if anyone could try to decrypt it

missiah-pyc.zip

Edited by wq223
Description error
Link to comment
Share on other sites

Posted (edited)
On 5/27/2024 at 8:02 AM, wq223 said:

I obtained the .pyc files of several Messiah engine games and tried to use the netease-messiah-tools tool to decrypt it. The author described this tool only for Diablo Immortal. I have not tried it for other Messiah games. I would be grateful if anyone could try to decrypt it

missiah-pyc.zip

Too less infos! Link to the tool? Is a source available? Be sure that noone would start from scratch to decompile compiled python code.

Here's some info: https://stackoverflow.com/questions/5287253/is-it-possible-to-decompile-a-compiled-pyc-file-into-a-py-file

From a list on stackoverflow I found that the used version was Python 2.70 x03f3 (magic bytes).

Edited by shak-otay
typo
Link to comment
Share on other sites

40 minutes ago, shak-otay said:

信息太少了!工具链接?有源码吗?确保没有人会从头开始反编译已编译的 Python 代码。

以下是一些信息:  https://stackoverflow.com/questions/5287253/is-it-possible-to-decompile-a-compiled-pyc-file-into-a-py-file

我从 stackoverflow 上的列表中发现使用的版本是 Python 2.70 x03f3 (magic bytes)。

There is a tool that should be able to decrypt this compiled script, but it is only for Diablo and I cannot compile this tool.

Tool link: https://github.com/xforce/netease-messiah-tools.git

 

Link to comment
Share on other sites

Posted (edited)
1 hour ago, wq223 said:

...and I cannot compile this tool.

Tool link: https://github.com/xforce/netease-messiah-tools.git

Yeah, you'll need the Rust-compiler for it. Sadly I'm not in the mood to install it atm.

From the link in my previous post:

https://pypi.org/project/uncompyle6/

You could try uncompyle for your .pyc files (or any other promissing python decompiler).

Edited by shak-otay
Link to comment
Share on other sites

1 hour ago, shak-otay said:

是的,你需要 Rust 编译器。可惜我现在没心情安装它。

来自我上一篇文章的链接:

https://pypi.org/project/uncompyle6/

您可以尝试使用 uncompyle 来反编译您的 .pyc 文件(或者任何其他有前途的 python 反编译器)。

Thanks for the idea, I will try it

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...