PHP、python的源码如何保护? 5

大家好,最近在做web后端开发,起初使用python写的,但python是以源文件执行的,没办法加密,这样如果员工泄露或服务器被入侵,那不是所有的东西一股脑都被人拿走了?... 大家好,最近在做web后端开发,起初使用python写的,但python是以源文件执行的,没办法加密,这样如果员工泄露或服务器被入侵,那不是所有的东西一股脑都被人拿走了?别人有了你的服务端后台后可以很快也做一模一样的功能来。

所以我查了一下php这个语言,但遗憾的是这个语言好像也是以源码运行的?我就搞不明白,对于这类直接以源码运行的程序,如何来保护代码的安全?我网络上查了下都是说做一些混淆等等,但据说反编译都能翻译回来,而且混淆会造成运行性能下降。

我还查了很多做后端的还使用到java开发,java虽然也是解释型语言,但java是先编译成字节码,然后在以字节码的方式在jvm上运行,那这样用java开发的后台,开发环境和商用环境就可以分开,在商用环境上不存放源代码,这样就很完美的解决了源码保护的问题。

以上这些是我对百度上搜索下来自己理解,不知道对不对,希望大神帮忙指点迷津。
展开
 我来答
网海1书生
科技发烧友

2019-06-27 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
不管怎么加密,遇到你说的员工泄露或服务器入侵,都是没用的,只不过花点时间破解而已。只要前端用户无法直接获得后台代码,通常就认为是安全的,至于员工泄露或被入侵的问题,需要通过其他途径去解决,而不是着眼于源代码的加密,因为这种脚本语言不管怎么折腾,最终都要以明码的形式被解析执行的,所以很容就能破解
风驰电掣happy
2019-06-27 · TA获得超过136个赞
知道小有建树答主
回答量:226
采纳率:63%
帮助的人:80.9万
展开全部
用hashlib模块或者hmac模块加密一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式