没有合适的资源?快使用搜索试试~ 我知道了~
Pyinstaller加密打包应用的示例代码
3 下载量 113 浏览量
2020-12-17
15:13:32
上传
评论
收藏 39KB PDF 举报
温馨提示
试读
2页
pyinstaller是一个非常简单的打包python的py文件的库。用起来就几条命令就够了, 官方文档:pyinstaller 代码混淆 使用https://pyob.oxyry.com/ 进行代码的混淆(找不到什么可用的离线混淆库) 抓取真实api后 def obfuscation(py_file, save_path): print("读取文件:", py_file) with open(py_file, "r", encoding="utf-8") as f: py_content = f.read() print("进行混淆中...") url = "https://
资源详情
资源评论
资源推荐
Pyinstaller加密打包应用的示例代码加密打包应用的示例代码
pyinstaller是一个非常简单的打包python的py文件的库。用起来就几条命令就够了,
官方文档:pyinstaller
代码混淆代码混淆
使用https://pyob.oxyry.com/ 进行代码的混淆(找不到什么可用的离线混淆库)
抓取真实抓取真实api后后
def obfuscation(py_file, save_path):
print("读取文件:", py_file)
with open(py_file, "r", encoding="utf-8") as f:
py_content = f.read()
print("进行混淆中...")
url = "https://pyob.oxyry.com/obfuscate"
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/81.0.4044.138 Safari/537.36",
"Referer": "http://pyob.oxyry.com/",
"content-type": "application/json",
"cookie": "_ga=GA1.2.1306886713.1588752647; _gid=GA1.2.46944674.1588899118"
}
data = json.dumps({
"append_source": "false",
"preserve": "",
"remove_docstrings": "true",
"rename_default_parameters": "false",
"rename_nondefault_parameters": "true",
"source": py_content
})
result = json.loads(requests.post(url, data=data, headers=headers).text)["dest"] result = "# cython: language_level=3" +
result
print("混淆成功...")
with open(save_path, "w", encoding="utf-8") as f:
f.write(result)
print("混淆文件已写入{}".format(save_path))
if __name__ == '__main__':
obfuscation("my.py", "../混淆/my.py")
obfuscation("approach.py", "../混淆/approach.py")
编译编译pyd
build_pyd.py
from distutils.core import setup
from Cython.Build import cythonize
setup(
name='any words.....',
ext_modules=cythonize(["my.py","approach.py" ])
)
执行打包
import json
import os
# 清理旧pyd文件
import uuid
import requests
def clearPyd():
for file in os.listdir():
weixin_38646230
- 粉丝: 6
- 资源: 876
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0