一开始使用 c# 编写程序,发布之后部署,不用考虑源代码泄露 ,即使能反编译出来也有一定的编程基础,后来发现nodejs 还不错, 从node v6.x.x 版本开始迁移项目,再到node v8 es6能使用 async 跳出无限callback ,再发现有egg 这个阿里大神的框架 就更开心了,但是突然发现一个问题 :那就是源代码保护!!! 之前都是搭建在自己的服务器上,现在需要在客户的服务器上搭建,问题就来了
能不能提供一个 工具 如:egg-publish,运行一下 对配置目录下的代码进行加密,产生证书含有到期时间,运行开始解密,之后也不会影响程序运行效率,到期更换证书就行