wiznote笔记服务端docker镜像授权分析
修改/wiz/app/wizserver/node_modules/node-rsa/src/NodeRSA.js
找到NodeRSA.prototype.decryptPublic = function (buffer, encoding)
替换为
NodeRSA.prototype.decryptPublic = function (buffer, encoding) {
var data = this.$$decryptKey(true, buffer, encoding);
try{
var v = JSON.parse(data);
if(v.count == 5){
v.count = 99999;
v.type = 'license_vip';
data = Buffer.from(JSON.stringify(v));
}
}catch(e){
}
return data;
};
