当前位置:首页 » 编程软件 » py反编译

py反编译

发布时间: 2022-02-04 20:13:14

① Pyinstaller求反编译为py

基本不可能

② 问一下,如何用python的decompile批量反编译pyc 是批量

先将需要反编译pyc,放在指定的路径下,然后os.system.pat一个for 循环就可以批量编译了。

>>> import os
>>> file_list=[]
>>>loc_path='/hadoop/hadoop/'
>>> file_list=os.listdir(loc_path)
>>> for f in file_list:
执行反编译

③ 怎么用python编一个反编译的软件

python是不能反编译的,因为得到了一个python的程序,就是得到了它的源代码。 python是解释性语言,没有编译这一步骤,和c语言java语言是不一样的

④ python2.3编写的.pyc,如何反编译成.py

DePython是用来反编译经过python编译的后缀名为pyc或pyo的字节码文件的.
如果你找不到你写的python源代码,Depython可以帮助你通过pyc/pyo文件来找回这些源代码。 经DePython反编译得出的python源代码,和你原来的代码文件几乎完全一样。

http://www.depython.net/?lang=zh

⑤ python源码编程成pyc后,怎么防止反编译

无法防止反编译,但可以混淆,让你即使反编译了,也看不懂语法
下面一段源码

sd=1

defseed(s):
globalsd
sd=s

defrandn(n):
globalsd
sd=(sd*1103515245+12345)&0x7fffffff
returnsd%n

defmain():
seed(11)
foriinxrange(4):
printrandn(313)

if__name__=='__main__':
main()

混淆后

oo000=1
if9-9:Ii.o0o00Oo0O-iI11I1II1I1I
defoooo(s):
globaloo000
oo000=s
if11-11:ii1I-ooO0OO000o
defii11i(n):
globaloo000
oo000=(oo000*1103515245+12345)&0x7fffffff
returnoo000%n
if66-66:iIiI*iIiiiI1IiI1I1*o0OoOoOO00
defI11i():
oooo(11)
forO0Oinxrange(4):
printii11i(313)
if78-78:i11ii11iIi11i.oOoO0oo0OOOo+IiiI/Iii1ii1II11i
if__name__=='__main__':
I11i()#

⑥ PY问题:加密了的PYC文件如何破解对其反编译

是鹏宇的“交付文件制作工具”制作的外发文件吧,这类的加密相对容易搞的定的。

⑦ python写的程序,转成了exe文件,怎么进行反编译为python源码

1、电脑桌面,输入“win+R”组合键,在弹出窗口中输入“cmd”,点击确定。

⑧ 有什么工具可以将python编译好的代码.pyc反编译为.py

depython是用来反编译经过python编译的后缀名为pyc或pyo的字节码文件的.
如果你找不到你写的python源代码,depython可以帮助你通过pyc/pyo文件来找回这些源代码。
经depython反编译得出的python源代码,和你原来的代码文件几乎完全一样。
http://www.depython.net/?lang=zh

⑨ python 反编译 源码还原py后,怎么把它再编译成pyc

不用编译
Python每次执行的时候,都会检查py是否有同名的pyc
如果没有或者pyc比py生成时间更早,就会自动把py翻译成字节码的pyc
然后由pyc解释执行

⑩ python生成的exe,反编译成py的工具,大神提供下,感谢

你解开执行文件。如果是单个的文件,则执行它的时候在临时目录里可以找到解开的包。

在解开后的目录中找到pyc文件,然后利用反编译工具就可以将pyc反编译成py文件。

但是有些程序是做了加密的。它们的pyc是它们重新写python编译器后自定义的加密格式,用通常的办法无法解开。 需要在内存里反编译。
-------------
pyc反编译工具有很多
你搜索uncompyle2, decompyle2, DePython, unpyc, uncompyle, pycdc 等
听说python2.7而言, uncompyler是最好用的工具。

热点内容
原生安卓开机动画在哪里 发布:2024-05-09 03:52:19 浏览:394
微信收藏在哪个文件夹 发布:2024-05-09 03:47:03 浏览:826
ftp远程登录 发布:2024-05-09 03:44:40 浏览:227
linuxoracle配置环境变量配置 发布:2024-05-09 03:44:38 浏览:499
分类信息网站的源码 发布:2024-05-09 03:31:18 浏览:99
sqlupdate日期 发布:2024-05-09 03:27:14 浏览:880
java培训有人要吗 发布:2024-05-09 03:21:16 浏览:970
c语言多次输入数据 发布:2024-05-09 03:12:50 浏览:738
pythonide使用 发布:2024-05-09 02:56:52 浏览:350
社区电商源码 发布:2024-05-09 02:33:00 浏览:150