Docker搭建为知笔记、并破解VIP
参考:
#进入容器
docker exec -it wiz bash
#编辑核心文件
vi /wiz/app/wizserver/node_modules/node-rsa/src/NodeRSA.js
输入“/NodeRSA.prototype.decryptPublic”回车,找到破解位置,替换NodeRSA.prototype.decryptPublic = function (buffer, encoding)方法
/**
* Decrypting data method with public key
*
* Parameters same as `decrypt` method
*/
NodeRSA.prototype.decryptPublic = function (buffer, encoding) {
// return this.$decryptKey(true, buffer, encoding);
var data = this.$decryptKey(true, buffer, encoding);
try {
var v = JSON.parse(data);
if (v.count == 5) {
v.count = 999;
v.type = 'license_vip';
v.oem = '红叶';
data = Buffer.from(JSON.stringify(v));
}
} catch (e) {}
return data;
};
破解过程:
收藏服务设置:
1. 自部署的服务器上登录,或者已连接自部署的客户端上,查找收藏服务设置信息,如下图,复制。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。