24WOK 发表于 2023-11-8 23:02

pyinstaller打包的exe怎么反编译回python代码

本帖最后由 24WOK 于 2023-11-9 10:40 编辑

如题,用pyinstxtractor转换成pythonc,然后pythonc 转换py,是这样吗
问题:umcompyle6不支持3.11去包里加了版本还是不行,解决办法      pyinstaller打包是不常见吗,为啥这么麻烦

鹿鸣 发表于 2023-11-8 23:56

是这样的,https://www.52pojie.cn/thread-1842843-1-1.html 此篇文章可参考

虚伪 发表于 2023-11-9 10:37

24WOK 发表于 2023-11-9 10:31
umcompyle6不支持3.11没找到解决办法

确实,我也没找到。下载的pycdc.exe运行也是提示缺少各种dll 。
https://codeload.github.com/zrax/pycdc/zip/refs/heads/master    pycdc源码你可以下载了自己编译一下试试,我是下载别人编译好的。

Asra 发表于 2023-11-8 23:19

差不多是这样,但好像pyinstxtractor转出来的据说要自己修补几个头字节才能接着向后,不知道这个操作在新的pyinstxtractor里会不会自动执行。不会的话,就要你自己手动添加一下,不然转py会报错

小人类 发表于 2023-11-8 23:33

https://blog.csdn.net/qq_44894994/article/details/127454692?spm=1001.2014.3001.5502      参考看看?

imafrog 发表于 2023-11-8 23:46

那问题来了,如果要增加反编译难度,先cython一下会不会好点

ceciliaaii 发表于 2023-11-9 01:20

可以用pyinstxtractor

baolinguo 发表于 2023-11-9 03:20

imafrog 发表于 2023-11-8 23:46
那问题来了,如果要增加反编译难度,先cython一下会不会好点

这里有两个问题,一是打包后的系统体积会非常大。二是由于兼容问题,会不断出错。在大多数的操作系统中会直接报错退出。

雪山漠河 发表于 2023-11-9 08:09

其实还是尽量不要用python打包exe执行程序了

sai609 发表于 2023-11-9 09:43

py文件如何打包为exe执行程序,放在别的PC端win上执行(未安装python)

kings0b 发表于 2023-11-9 09:50

sai609 发表于 2023-11-9 09:43
py文件如何打包为exe执行程序,放在别的PC端win上执行(未安装python)

可以用pyinstaller
页: [1] 2
查看完整版本: pyinstaller打包的exe怎么反编译回python代码