【发布时间】:2022-06-29 07:58:35
【问题描述】:
我正在尝试反编译 .pyc python 文件,但是当我输入运行 Decompyle++ (./pydc [path to the pyc file]) 或 (./pydac [path]) 的命令时,它显示未知命令。我已经通过 master 运行了 CMD,所以目录在正确的位置。有没有人知道如何运行它?
github链接:https://github.com/zrax/pycdc/blob/master/README.markdown
【问题讨论】:
-
欢迎来到 Stack Overflow!请使用tour 并提供Minimal Reproducable Example。
-
你先构建成功了吗?
pydac(或 Windows 上的pydac.exe)在您的当前目录中吗? -
@MilesBudnek 我如何构建它?我对这些东西很陌生,所以我仍在尝试弄清楚一切是如何运作的。
-
这取决于您的操作系统和工具链。它使用 cmake,因此您需要安装它并使用它为您的系统生成构建脚本。例如,在 Linux 上,您需要 cd 到您拥有源代码的目录并运行类似
mkdir build && cd build && cmake .. && make的内容。在 Windows 上,您要么需要 MinGW 之类的东西,要么需要安装 Visual Studio 并生成 VS 解决方案或 nmake makefile。 -
@MilesBudnek 我可以在 discord 上添加你,这样你就可以帮助我了吗?我的不和谐是汤#2782
标签: python c++ decompiling