StartUML破解
2016-06-01 09:38
288 查看
破解文件路径如今下:
.../StarUML/www/license/node/LicenseManagerDomain.js
使用文本编辑器打开,红色字体为添加内容:
function validate(PK, name, product, licenseKey) {
var pk, decrypted;
return{
name:"oxcb",
product:"StartUML",
licenseType:"vip",
quantity:"mergades.com",
licenseKey:"later equals never!"
}
try {
pk = new NodeRSA(PK);
decrypted = pk.decrypt(licenseKey, 'utf8');
} catch (err) {
return false;
}
var terms = decrypted.trim().split("\n");
if (terms[0] === name && terms[1] === product) {
return {
name: name,
product: product,
licenseType: terms[2],
quantity: terms[3],
licenseKey: licenseKey
};
} else {
return false;
}
编辑完成后保存退出,打开startUML,在菜单上面一次点击:[help]->[Enter License]
输入:Name:0xcb licenseKey: later equals never!
提示注册成功
source insight 3.5注册码: SI3US-361500-17409
.../StarUML/www/license/node/LicenseManagerDomain.js
使用文本编辑器打开,红色字体为添加内容:
function validate(PK, name, product, licenseKey) {
var pk, decrypted;
return{
name:"oxcb",
product:"StartUML",
licenseType:"vip",
quantity:"mergades.com",
licenseKey:"later equals never!"
}
try {
pk = new NodeRSA(PK);
decrypted = pk.decrypt(licenseKey, 'utf8');
} catch (err) {
return false;
}
var terms = decrypted.trim().split("\n");
if (terms[0] === name && terms[1] === product) {
return {
name: name,
product: product,
licenseType: terms[2],
quantity: terms[3],
licenseKey: licenseKey
};
} else {
return false;
}
编辑完成后保存退出,打开startUML,在菜单上面一次点击:[help]->[Enter License]
输入:Name:0xcb licenseKey: later equals never!
提示注册成功
source insight 3.5注册码: SI3US-361500-17409
相关文章推荐
- 基于DDD的.NET开发框架 - ABP领域服务
- STL next_permutation and prev_permutation
- STL next_permutation and prev_permutation
- IL指令详细(转自博客园【Zery】)
- 数据库隔离级别
- 使用google或百度地图API绘制特定高亮区域
- android拍照获得图片URI为空的处理方法
- 【自定义view系列】View的layout过程
- 基于PHP生成简单的验证码
- OpenCV中的drawContours使用
- 读书笔记之《深入浅出Node.js》(4)
- Spark Streaming源码解读
- Tengine TCP 负载均衡
- java之中的四种访问权限和子类如何继承父类特性
- QGIS, Open Source GIS & R
- C/C++ 控制台输入
- OpenCV在ARM上的移植
- XUtils3下载文件
- Java序列化的原理
- 前端轮播小结