pyc文件的生成、反编译pyc文件

pyc文件的生成、反编译pyc文件转自 http www cnblogs com TTyb p 6741848 html 为了加密 py 文件 以前一般使用打包成 exe 但是最近发现可以将其编译成二进制文件 pyc 虽然反编译难度不大 但是也需要一些水

大家好,欢迎来到IT知识分享网。

转自:http://www.cnblogs.com/TTyb/p/6741848.html

为了加密 .py 文件,以前一般使用打包成 exe ,但是最近发现可以将其编译成二进制文件 pyc ,虽然反编译难度不大,但是也需要一些水平

编译生成 pyc

单个文件

代码:

import py_compile py_compile.compile("test.py")

命令行下:

python -m py_compile test.py

多个文件

import compileall compileall.compile_dir("存放海量py的目录")

命令行下:

python -m compileall 存放海量py的目录

运行 pyc 文件

命令行下:

python test.pyc

pyc文件的生成、反编译pyc文件

反编译 pyc

首先安装库 uncompyle

pip install uncompyle

pyc文件的生成、反编译pyc文件

查看 uncompyle 函数属性:

pyc文件的生成、反编译pyc文件

命令行下:

uncompyle6 test.pyc > test1.py

和源文件对比:

pyc文件的生成、反编译pyc文件

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/138808.html

(0)
上一篇 2025-06-10 18:15
下一篇 2025-06-10 18:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信