社区
脚本语言
帖子详情
大家一般使用什么办法保护python代码?
I_NBFA
2010-07-16 11:59:11
py2exe原来研究的人少, 打包效果还可以,
现在反编译python字节码也不是什么难事了.
而且在win7下还报错.....
我写了个小软件, 注册算法丢DLL里了,
可有一部分代码同样很重要, 都用DLL实现就太麻烦.
想问问大家一般都怎么保护自己的代码的?
...全文
1291
16
打赏
收藏
大家一般使用什么办法保护python代码?
py2exe原来研究的人少, 打包效果还可以, 现在反编译python字节码也不是什么难事了. 而且在win7下还报错..... 我写了个小软件, 注册算法丢DLL里了, 可有一部分代码同样很重要, 都用DLL实现就太麻烦. 想问问大家一般都怎么保护自己的代码的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
amu9900
2010-07-29
打赏
举报
回复
[Quote=引用 13 楼 thumb3344 的回复:]
引用 11 楼 zhao4zhong1 的回复:
奉劝楼主不要把有限的生命浪费在无限的加密解密死循环中!
+1
[/Quote]
+2
notax
2010-07-27
打赏
举报
回复
怎么保护自己的代码的?
把重要的部分用C写吧,放在dll,so里,里面包含了许可证,但对於用家来说见不到,只是一个普通的API,
当然没有决对安全
jzl707
2010-07-25
打赏
举报
回复
python本身不就是开放的吗?
thumb3344
2010-07-24
打赏
举报
回复
[Quote=引用 11 楼 zhao4zhong1 的回复:]
奉劝楼主不要把有限的生命浪费在无限的加密解密死循环中!
[/Quote]
+1
king_2007
2010-07-24
打赏
举报
回复
楼主,现在的py2exe开发都还多年了,破解的方式都很多,不妨考虑封装模块或者类,建议单独开发一个打包模块.
赵4老师
2010-07-23
打赏
举报
回复
奉劝楼主不要把有限的生命浪费在无限的加密解密死循环中!
javacode007
2010-07-18
打赏
举报
回复
要保护代码,最好不要选择脚本。实际上没有任何代码是绝对安全的。python本身就是开放源代码的,大家不是也用的挺好的嘛O(∩_∩)O哈哈~
iambic
2010-07-17
打赏
举报
回复
我做的东西,基本都是开放代码的。就是总觉得自己代码写得太搓,不好意思拿给别人看。
I_NBFA
2010-07-17
打赏
举报
回复
[Quote=引用 4 楼 thy38 的回复:]
用pyrex,见http://cloudhe.javaeye.com/blog/228379
[/Quote]
pyrex不错我研究研究, 另外py2exe原来能打包成一个单独的exe了
龙根
2010-07-17
打赏
举报
回复
无聊的人才去犯法呢
fibbery
2010-07-17
打赏
举报
回复
刚接触脚本的时候,也想过这个问题。代码很容易被破坏和复制。但是后来一想,既然选择了脚本,实际上也就是在一定程度上放弃了这种保护。在实践中证明,一般也没有人会复制和破坏,因为每个人写程序的思路都不一样,看别人的程序,本身就是一种痛苦,至少,我从来不看别人的程序。所以,我选择了,谁愿意干嘛就干嘛吧。
thy38
2010-07-17
打赏
举报
回复
用pyrex,见
http://cloudhe.javaeye.com/blog/228379
delphiwcdj
2010-07-17
打赏
举报
回复
学习……
feilniu
2010-07-17
打赏
举报
回复
做网站,无所谓保护代码;写脚本,开放的就是最好的;做软件,不了解。
封闭代码的做法,跟开源的精神是背道而驰的,在Python的圈子里估计不太受欢迎。真的想要的话,google一下“Python混淆器”,看有没有想要的东西。
但代码混淆这种事情,正是道高一尺魔高一丈,没有止境的,真正终极的保护代码的方式就是GPL。
I_NBFA
2010-07-17
打赏
举报
回复
顶下顶
I_NBFA
2010-07-16
打赏
举报
回复
顶下顶下
深度学习原理详解及
Python
代码
实现
【为什么要学习这门课程】 深度学习框架如TensorFlow和Pytorch掩盖了深度学习底层实现方法,那能否能用
Python
代码
从零实现来学习深度学习原理呢? 本课程就为大家提供了这个可能,有助于深刻理解深度学习原理。 左手...
如何
保护
Python
代码
?
我正在用
Python
开发一款软件,该软件将分发给我的雇主的客户。 我的雇主希望通过限时许可文件来限制软件的
使用
。 如果我们分发.py文件甚至.pyc文件,则很容易(反编译和)删除检查许可证
python
3源码
保护
_
python
保护
代码
广告关闭回望2020,你在技术之路上,有什么收获和成长么?对于未来,你有什么期待么?云+社区年度征文,各种定制好礼等你!我正在用
python
开发一个软件,它将分发给我雇主的客户。 我的雇主想用一个时间限制的许可文件来限制软件的
使用
。 如果我们分发.py文件,甚至.pyc文件,那么很容易(反编译并)删除检查许可文件的
代码
。 另一个方面是,我的雇主不希望我们的客户阅读
代码
,担心
代码
可能被偷,或者至少是...
chatgpt赋能
python
:如何隐藏
Python
代码
本文由chatgpt生成,文章没有在chatgpt生成的基础上进行任何的修改。以上只是chatgpt能力的冰山一角。作为通用的Aigc大模型,只是展现它原本的实力。对于颠覆工作方式的ChatGPT,应该选择拥抱而不是抗拒,未来属于“会用”AI的人。🧡AI职场汇报智能办公文案写作效率提升教程 🧡专注于AI+职场+办公方向。下图是课程的整体大纲下图是AI职场汇报智能办公文案写作效率提升教程中用到的ai工具。
Python
3源
代码
保护
:将py源
代码
文件转换为pyd动态链接库文件以
保护
代码
Python
这门解释型语言有一个致命的缺点:
使用
Python
开发的软件包含了pyc文件,pyc文件能够被反编译成为源
代码
,这样对于一些企业开发的软件来说非常危险(这也是为什么
Python
不常被软件开发公司
使用
),今天我们要学习一下
Python
保护
源
代码
的一招:py转pyd文件。 我们需要用到的工具有: Microsoft Visual Studio 一个自制的小程序 我们需要借助C语言生成pyd
代码
,因为
Python
是C语言实现的,我们先要下载所需的环境。 我们需要下载的是Microsoft Visu
脚本语言
37,721
社区成员
34,239
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章