今日突然要用UML工具,想起原来使用过的StarUML,现在已是2.8版本,需要注册了。StarUML采用Node.js编写,在Win10平台下,找到C:\Program Files (x86)\StarUML\www\license\node目录,如下图:
StarUML破解(参考了网上的资料)_第1张图片
用编辑工具以管理员方式打开LicenseManagerDomain.js
StarUML破解(参考了网上的资料)_第2张图片
在第25行插入:

return {
        name: "Tang",
        product: "StarUML",
        licenseType: "vip",
        quantity: "http://petrelight.blog.51cto.com/",
        licenseKey: "Never Expired!"
        };

保存后,启动StarUML,打开Help菜单下的 EnterLicense,随便输入Name和License Key,这样StartUML就注册成功了,如下图所示:
StarUML破解(参考了网上的资料)_第3张图片