云授权吧 关注:10贴子:35
  • 2回复贴,共1

云服务器软件加密与授权激活流程

只看楼主收藏回复


云服务器上部署软件越来越方便,很多软件开发商会将软件部署到阿里云等服务商的云服务器上,目前国内常用的云服务器众多,还有华为云、电信云、联通云、腾讯云等等。使用方便也带来了软件版权加密保护问题,当软件开发商将软件部署交付验收之后,云服务器的管理会由最终用户自己来管理,这样部署在云上的软件不加密保护,就会带来软件代码泄漏的风险,如果软件加密后进行部署,由于云服务器上无法插硬件加密锁(加密狗),所以软件授权激活又成了问题,不能拿着硬件加密锁到运营商的大机房里面去插硬件加密锁(加密狗)吧,这是以前小机房的解决方案。
现在有了更好的解决方案,本方案是在软件加密后,可以使用硬件加密锁(加密狗)激活,也可以使用软激活的来完成软件授权,而部署在云服务器上的软件,就可以使用软激活的方式来完成授权激活。
下面简单说下激活流程,云服务器以Linux系统为例。


IP属地:辽宁1楼2024-01-02 13:56回复
    一、加密方法:与部署在本地服务器上的加密方法完全相同,有专用的软件外壳加密工具,将待加密的软件添加进去,目前支持的格式为exe、dll、class、jar、war、py、pyc等,瞬间即可完成加密,不用写代码,可以有效地防止反编译。
    二、 授权激活:
    本步骤亦称作加密锁(加密狗)的软授权、软激活。
    1、在有桌面的Linux电脑上安装LDK开发工具,安装好加密锁驱动,插上主锁在线导入主锁,导出自己专有的“.so”库文件,并将其拷贝到云服务器上。
    2、在云服务器安装加密锁驱动,并获取其指纹文件xxx.c2v,传到本地电脑。
    3、打开装有圣天诺LDK开发工具的windows电脑,并已经导入过主锁,根据指纹文件生成激活文件:update.v2c,并上传至云服务器。
    4、在云服务器上将update.v2c文件应用一下,成功激活。


    IP属地:辽宁2楼2024-01-02 13:57
    回复


      IP属地:辽宁4楼2024-04-18 16:18
      回复