能力值:
( LV9,RANK:170 )
|
-
-
2 楼
难道是python编译后的文件?
如果是python脚本,可以到这里试试http://www.depython.net/
|
能力值:
( LV9,RANK:210 )
|
-
-
3 楼
你的这个就是 Python 脚本编译 之后的文件
推荐看看 marshal.py库
|
能力值:
( LV9,RANK:210 )
|
-
-
4 楼
# Python Script File Compiler
# Author: vhly[FR]
#
import sys
import marshal
import imp
import struct
import time
def compileFile(file):
# Method body
fin=open(file,'r')
str=fin.read()
fin.close()
str=str.replace('\r','')
cd=compile(str,file,'exec')
magic=imp.get_magic()
stamp=struct.pack('<i',time.time())
fout=open(file+"c",'wb')
fout.write(magic)
fout.write(stamp)
marshal.dump(cd,fout)
fout.close()
上面代码是 针对 python进行编译
下面的是解密
# 调用 库,所有的 python好像是都有
import marshal
#打开文件 注意 b
f = open(u"file.pyc",'rb')
#跳过头标志
f.read(8);
#获取字节代码(又想起 Java来了)
code=marshal.load(f)
#显示属性
dir(code)
上面的代码只是简单的获取了pyc的字节代码
目前页面怎么研究
要是想调用就很简单了
exec(code)就可以了
f.close()
cd = code.co_code
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
有人会吗老大你会吗
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
老大你会PYC的脚本吗这个好象加了密
|
|
|