首页 > 解决方案 > 保护 Flask 应用程序 python 源代码不被复制的最佳方法是什么?

问题描述

我想知道在将 Flask 应用程序的 python 源代码部署到云提供商后,防止其被复制的最佳方法是什么。

我对流程的理解如下:

- 一旦应用程序在云端,云基础设施的支持人员可以访问和复制应用程序的源代码。

问题:

  1. 我的理解正确吗?
  2. 如果是第一个问题的答案,是否可以采取任何措施来限制支持人员对源代码的访问?

在将“专有”算法部署到云时,这个问题也很重要。这是如何解决的?

感谢您的任何见解!

标签: pythonflaskcloud

解决方案


是的,理论上托管除了您完全拥有的主机之外的任何地方都是不安全的。但是,如果您要使用任何主要的托管服务,我可以向您保证两件事:

  1. 有许多系统使您的代码无法访问
  2. 没有人会窃取您的代码。

但是,如果您担心,请查看 Python “冻结”工具,例如 PyInstaller 或 PyFreeze,但是这些工具仍然完全可以被反混淆。


推荐阅读