查看: 907|回复: 22

[原创软件分享] 原创Python代码混淆器PyCry大更新1.0.0.0

[复制链接]

0

技术

2

魅力

1

原创

略有小成

Rank: 4

积分
1114
人气
14
分享
0

最佳新人

发表于 2025-3-9 20:47:38 | 显示全部楼层 |阅读模式
本帖最后由 keykylewu 于 2025-3-15 09:48 编辑

经过2个月不断地调试和修改,Python代码混淆器PyCry正式发布!
(旧版本请见https://home.x64bbs.cn/thread-3654-1-1.html

经过与全网其他能找到的Python代码混淆器(如Opy、PyObfuscate、OxyryPythonObfuscator、Pyminifier、Intensio-Obfuscator,但不包括PyArmor等加密打包工具)的对比,我可以肯定PyCry的功能比几乎其他所有Python代码混淆器的功能都要强大且全面,可以适用于各种常见需求并且PyCry生成的较长代码即使使用月之暗面、文心一言、DeepSeek等大模型也难以解析,保护代码高度安全。我测试了将PyCry源码使用PyCry混淆(发布版没有混淆),将33KB的代码混淆成了3426KB的代码,将886行代码混淆成了45771行代码。

功能:
变量名混淆
类名混淆
函数名混淆
字符串分段混淆
字符串加密
整数/浮点数混淆
布尔值混淆
添加干扰代码

本次更新:
新增字符串和字节串加密功能
修复BUG-3:lambda表达式参数定义时的参数名没有混淆
修复BUG-7:混淆代码过程中显示无响应
修复BUG-9:nonlocal表达式没有混淆变量名
修复BUG-10:混淆类名时未检查类名是否在已调用列表内
改正了混淆完毕提示词中的错误
UI更新


另外可以选择混淆后的代码是否自动换行(Non-PrettyCode选项勾选则不自动换行,建议不勾选)。

下载链接:
游客,如果您要查看本帖隐藏内容请回复



注意事项1:若执行字符串加密,则混淆后的代码执行和打包时需要安装pycryptodome和rsa两个第三方库,通过命令行执行以下代码安装:
[Python] 纯文本查看 复制代码
pip install pycryptodome
pip install rsa


注意事项2:PyCry在混淆较大代码文件时耗时较长,混淆过程中不会显示任何窗口,请耐心等待,完毕后会有类似以下图片中的提示窗口,未来版本会增加进度提示。



注意事项3:某些安全软件可能会对PyCry误报,忽略即可,如果怀疑不安全可自行在虚拟机中测试。

PyCry在3个月内不考虑开源,但会逐步公开其中部分功能的实现方案及具体的混淆算法。

如发现程序在某些Windows版本上无法运行或发现程序有bug,请在此贴中进行反馈!


免责声明:若PyCry对文件数据、系统等产生任何包括但不限于误删文件、造成系统卡顿等意料之外的影响,软件作者不承担任何责任。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

参与人数 1经验 +20 人气 +2 原创 +1 收起 理由
henry217 + 20 + 2 + 1

查看全部评分

0

技术

11

魅力

0

原创

共绘星辰

Rank: 6Rank: 6

积分
12829
人气
107
分享
478

灌水之王最佳新人活跃会员

发表于 2025-3-9 21:54:54 | 显示全部楼层
免责声明印这么小
不忘初心系统交流群:991982435

0

技术

0

魅力

0

原创

略有小成

Rank: 4

积分
2623
人气
0
分享
0
发表于 2025-3-10 13:21:16 | 显示全部楼层
感谢分享

0

技术

0

魅力

0

原创

初学乍练

Rank: 1

积分
20
人气
0
分享
0
发表于 2025-3-12 08:18:22 | 显示全部楼层
看了免责声明还是想试一试支持原创,每个原创都很牛X

0

技术

2

魅力

1

原创

略有小成

Rank: 4

积分
1114
人气
14
分享
0

最佳新人

 楼主| 发表于 2025-3-15 09:25:39 | 显示全部楼层
22331144 发表于 2025-3-9 21:54
免责声明印这么小

已调整为粗体字

0

技术

0

魅力

0

原创

略有小成

Rank: 4

积分
1312
人气
0
分享
0
发表于 2025-3-21 11:42:46 | 显示全部楼层
支持一下,谢谢楼主分享!

0

技术

0

魅力

0

原创

初学乍练

Rank: 1

积分
30
人气
0
分享
0
发表于 2025-4-2 23:31:42 | 显示全部楼层
Thanks.非常喜欢ol紧缚,希望多一点作品。  

0

技术

0

魅力

0

原创

初出茅庐

Rank: 2

积分
61
人气
0
分享
0
发表于 2025-4-3 16:50:01 | 显示全部楼层
本帖最后由 shiny1201 于 2025-4-3 17:08 编辑

谢谢博主分享,我是一个学习python的菜鸟,可以教我如何使用吗,或者有说明文档吗,麻烦博主了

0

技术

2

魅力

1

原创

略有小成

Rank: 4

积分
1114
人气
14
分享
0

最佳新人

 楼主| 发表于 2025-4-3 22:10:18 | 显示全部楼层
shiny1201 发表于 2025-4-3 16:50
谢谢博主分享,我是一个学习python的菜鸟,可以教我如何使用吗,或者有说明文档吗,麻烦博主了 ...

在第一个界面选择代码文件,在第二个界面勾选需要的选项,然后点击“Obfuscate”,有问题可以继续问

0

技术

0

魅力

0

原创

略有小成

Rank: 4

积分
1531
人气
3
分享
0
发表于 2025-4-4 21:12:18 | 显示全部楼层
看看看看看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表