简介
JB全称JetBrains 是一家专注于创建智能开发工具的前沿软件公司,其出品的IDE有着现代化的体验,在学界和业界广受欢迎。我相信,用Phpstorm写PHP,用 IntelliJ IDEA 写 Java,用 Clion 写 C/C++,用 Reshaper 辅助写 C#,用 DataGrip 查数据库是不少计科同学们的日常生活。
但是昂贵的授权费用就不是每个人可以负担的起的,而数十天不等的体验授权又无法满足需求。本文介绍JB系列产品的正规渠道激活方法,适合同学们使用。
0-正版授权的优势
- 可以获得技术支持。
- 可以免受侵权起诉。
- 可以使用最新版本。
1-JB账户激活
免费教育许可证大学生可以在学业期间免费获得产品授权,需要拥有在JB的swot授权列表内的教育邮箱(.edu.)进行验证或者使用学信网验证报告申请人工验证。
申请步骤并不难,根据提示完成操作即可。
- 需要注册JB账户。
- 需要教育邮箱或者学信网认证。
- 有效期为学籍时长(大于一年),单次激活有效期一年,延长授权时间需要每年进行申请。
- 正规教师或学校可以申请到All Products Packs 许可证或浮动许可证服务器免费给学生使用,但不是所有学校都知道去申请。
步骤:
Licenses页面=>JB Account=>Refresh license list=>选择您的授权确定即可
2-激活码激活
学生个人免费优惠不提供离线激活码。激活码通常需要购买或者咨询学校获取课堂授权包的离线激活码,网络上的免费激活码通常是失效的或者只能离线激活远古版本。
3-许可证服务器
浮动许可证服务器(FLS,Floating License Server)是一个Java开发的授权管理服务器,它通常被要求部署到本地,用于组织内部设备的激活。FLS需要组织负责人联系销售团队申请以获得权限。
FLS适用于:
- 学校/教育机构批量无限制激活,不可商用,免费。
- 公司/组织批量购买,可商用,付费。
- 提供离线激活码
值得一提的是,在2018年之前有一种破解方法是自行搭建非法的许可证服务器,但是JB公司在2018年2月左右升级了授权服务器,之前流出的授权服务器镜像无法再使用。如果想继续通过非法的授权服务器激活产品就必须把IDE保持为四年前的版本。
请联系学校来免费获得FLS Server address以激活产品。
步骤:
Licenses页面=>License server=>输入Server address=>Activate
当然,有的学校或公司在部署FLS时把内部服务器暴露到了公网上,这使得我们可以扫描到这些在公网上的服务器并使用他们来进行产品激活。
我使用了以下开放的互联网空间搜索引擎来查找暴露在公网的授权服务器:
fofa网络资产搜索引擎
shodan
在上述搜索引擎搜索关键词“fls-auth”即可找到他们,关键地址长这个样子:
Location: https://account.jetbrains.com/fls-auth?uid=
FLS Server address长这个样子:
http://49.234.**.205
免责声明:举出例子并不表示这种行为是正当的并认可这种行为,对暴露的FLS的扫描仅用于自查网络安全风险