如何防止人们将我的(python)程序复制并粘贴给其他人?

时间:2017-05-24 18:05:08

标签: python key installer

我已经完成了一个python程序,我想卖掉它;那说,我怎么能这样做,以便我的程序可以简单地复制和粘贴到各地?混淆代码并不是我想要的,我对.pyc没关系,但我怎样才能使我的程序更像 - 实际付费程序,只有在购买的人才能工作它?

也许是带钥匙的安装人员?

1 个答案:

答案 0 :(得分:0)

调查一些将安装锁定到一台计算机的机制。您的程序必须与之交互。这些方案并非万无一失。通常,他们会被绑在一起:

  • 存在硬件加密狗
  • 处理器类型
  • 硬盘上的卷名
  • BIOS类型
  • 其他已安装的硬件(声卡,视频等)

想法是安装程序将创建一个"密钥"如果程序被复制到另一台计算机,那么当前的计算机硬件将无法正常工作。

查找" python许可证密钥生成器"在谷歌上作为初学者。