[OT] 如何对 py 应用进行 DRM ?

13 views
Skip to first unread message

Zoom.Quiet

unread,
Jul 25, 2016, 11:34:35 AM7/25/16
to shlug
OT 是因为俺也遇到要在 win 10 环境中对自己的系统进行合理 DRM 的情景了:
- win10 专业版本
- 运行环境指定在 surface pro2 上
- 有SD 卡

要求:
- 用户可运行 python 系统, 包含 web 接口网站, 定制硬件的数据读取/展示/实时分析, 特殊驱动 (.so)
- 俺能远程通过 git 更新代码
- 用户无法简单的查阅 py 源代码

简单的说, 就是俺能通过软件或是硬件限制来阻止用户查阅俺的 .py 源代码
同时, 又能最大自由度的随时更新代码, 以便和用户进行协同调试

目前能想到的:
- 通过 teamview 可以远程登录机器
- 将所有代码部署在一个目录之下
- 对目录使用某种软件进行隐藏, 需要口令才可以进入
- 但是, 不影响通过 cmd 进行调用


--
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

Chaos Eternal

unread,
Jul 25, 2016, 9:30:04 PM7/25/16
to shlug
编译成.pyo不行?

--
-- You received this message because you are subscribed to the Google Groups Shanghai Linux User Group group. To post to this group, send email to sh...@googlegroups.com. To unsubscribe from this group, send email to shlug+un...@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/shlug?hl=zh-CN
---
您收到此邮件是因为您订阅了 Google 网上论坛的“Shanghai Linux User Group”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到shlug+un...@googlegroups.com
要查看更多选项,请访问 https://groups.google.com/d/optout

Shell Xu

unread,
Jul 26, 2016, 3:08:44 AM7/26/16
to shlug
编译pyo完了打个包,实在不行把核心代码用cython重写一部分。

您收到此邮件是因为您订阅了Google网上论坛上的“Shanghai Linux User Group”群组。

要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到shlug+un...@googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/

Zoom.Quiet

unread,
Jul 26, 2016, 11:24:03 AM7/26/16
to shlug
关键是自动化哪....
pyo 是个思路, 俺先收下了.
Reply all
Reply to author
Forward
0 new messages