IntelliJ IDEA License Server本地搭建教程

2016年3月20日更新支持自定义端口及用户名,详见
http://blog.lanyus.com/archives/189.html
2016年7月13日更新支持自定义浏览器打开页面,详见
http://blog.lanyus.com/archives/228.html
2016年7月15日更新完善自定义用户名功能,详见
http://blog.lanyus.com/archives/231.html
2017年5月24日更新修复ReSharper无法激活的问题,详见
http://blog.lanyus.com/archives/305.html
2017年10月1日更新修复mac os 10.13上无法运行的问题,详见
http://blog.lanyus.com/archives/314.html
2018年1月19日更新修改默认端口为1027,详见
http://blog.lanyus.com/archives/326.html
2018年3月26日增加安卓激活方式,详见
http://blog.lanyus.com/archives/335.html

1、下载下面的文件

1017端口版:

链接: http://download.csdn.net/detail/lanyu19950216/9465577

备用链接: https://drive.google.com/file/d/0Bx7wGDIg2K-7MTJ1TGN1V1IzTVk/view?usp=sharing

备用链接: https://pan.baidu.com/s/1hqVTze8 密码: pf5n

41017端口版:

链接:http://download.csdn.net/detail/lanyu19950216/9465792

备用链接: https://drive.google.com/file/d/0Bx7wGDIg2K-7T2JNRjhMNTZ6bGc/view?usp=sharing

v1.3:

磁力链接: magnet:?xt=urn:btih:2289E4F8CEB346AC44E54C8C0DA706CC537301AA

v1.4:

https://mega.nz/#!Hs4CEbRR!FteOJmJ0AfuLvTUFs3dn9xH6eESm3io2BZ5neIXTQds

解压密码:3415E428

磁力链接: magnet:?xt=urn:btih:ED1FA379ECBD34D13CB7D14B0C2B024986A6FC79&dn=IntelliJIDEALicenseServer(v1.4).tar

v1.5:

https://mega.nz/#!2w5WBL7I!OhsaQHOaW_IsUznu5loN3a-bSbLV--McOBqA-PM8EuY

v1.6:

https://mega.nz/#!f4A2WQRB!fMNbcuSt0YxrjXclW81_GZol-g6dURrO1htqXPMYa8Q

链接: https://pan.baidu.com/s/1dFS9DaL 密码: xxc2

2、找到自己操作系统的版本,我这里使用IntelliJIDEALicenseServer_windows_amd64.exe,双击打开运行

3、在idea注册界面选择授权服务器,填写http://服务器地址:1017(v1.6版修改为1027),然后点击“OK”,如图

IntelliJIDEALicenseServer.png


新方法:

可直接使用 http://blog.lanyus.com/archives/317.html 的反向代理工具, 搭建idea.lanyus.com的反向代理激活idea、jrebel、xrebel、jrebel for android


注:

目前需要将idea授权服务器搭建在其它设备,如同局域网其他电脑、服务器、手机、路由器、树莓派等均可。

标签: none

已有 1010 条评论

  1. 大懒猫 大懒猫

    https://rover12421.com/post/jb2-10/

    JetbrainsCrack 2.10
    Jul 28, 2018 in CRACK , JETBRAINS

    Fix 20 minutes shutdown in jb 2018.2

    rover大神最新破解

    1. Tsukasa Tsukasa

      @大懒猫

      怎么使用呢,启动报错Error opening zip file or JAR manifest missing : JetbrainsCrack.jar"
      Please modify the jar file path to absolute path

    2. sh sh

      @大懒猫激活不了,直接key is invalid

      1. ooo ooo

        @sh
        2018.2.1不行的,回到2018.2吧

        1. 石头 石头

          @2018.2.1可以使用2.10的破解补丁,我现在基本上就是使用补丁启动,然后会提示需要序列号,然后复制网上的,进入之后会提示序列号已经被使用,这个时候可以断网,然后就可以进入了,再恢复网络就可以使用了。

          1. 提子干 提子干

            @石头顶你上去!多谢大神!

    3. 小五郎 小五郎

      @大懒猫JetbrainsCrack 3.1
      Aug 11, 2018 in CRACK , JETBRAINS
      crack jetbrains
      1 min read
      Support jb 2018.2.1
      Fix key no save

      Download JetbrainsCrack-3.1-release-enc.jar

      Join Jetbrains Channel : https://t.me/sniarbtejchannel

  2. foxx foxx

    一、idea 2018.2、webstorm 2018.2 自己搭建激活服务器暂时还能激活,但是提示更新服务端license:

    Outdated License Server Detected
    Your license ticket is obtained from an outdated version of the license server.
    To keep your product licensed, the license server requires an immediate update to the latest version.
    Read full details(https://www.jetbrains.com/license-server/outdated-ls/), and pass this information to the server administrator on your side.

    二、datagrip 2018.2.1 已经完全不行了,直接返回 no response from the server

    三、激活码的方式还是可以的

    1. 无名氏 无名氏

      @foxx 对,我用phpstorm2018.2也是这样,能激活,但提示outdated,跟你的提示一样,估计再往后就有可能无法使用了

  3. cloudhy cloudhy

    现在在activation code框里输入破解秘钥直接提示key is invalid,不让点ok了

    1. cloudhy cloudhy

      @cloudhy
      自己回复:下载了2018 2.1,换了个安装目录才可以使用破解码的方法破解,之前一直尝试在老目录下重装了N次都无法使用破解码,原因不明

  4. 玩玩 玩玩

    想问下博主idea注册服务器的源码有吗,有的话提供一下

    1. 大土豆子 大土豆子

      @玩玩
      我自己写了个Python版的,不过也是2018.2.1不能激活
      https://coding.net/u/BennyThink/p/pyJetBrains_license_server

  5. xie xie

    2018.2.1已经不行了

  6. galfordliu galfordliu

    2018.2.x 注册服务器已经用不了。

  7. xiao0yy xiao0yy

    2018.2.1的idea请求的参数里已经没有salt了,所以服务用不了了...

  8. chennanwu chennanwu

    2018.2.1激活服务已经无法激活了,但是使用激活码+修改host目前可以激活,喜欢追新的可以先暂时使用激活码吧,等作者更新激活服务器端

  9. Jetbrains家产品线激活服务器认证从2018.2开始使用两个handler来处理,第一个handler会对老的签名方式进行认证(类样式),该handler会判断签名是否包含hex之外的字符。如果没有,按老版本方式来验证签名,如果存在hex之外字符则抛异常由自己接住后进入第二个handler来验证。
    从版本2018.2.1开始便去掉了第一个handler,改为只由第二个handler来验证,由此老的验证服务器全面失效。
    来说说第二个handler的验证逻辑吧:
    新的报文返回还是形同:

    ,其中

    这样的响应正文中相比较老版本添加

    xyz

    配置,这个xyz后文中有用到,不可缺少。
    sign_body格式较老版本的hex字符串变动很大,其示例格式如下:SHA1withRSA-xxxxxxxxxxxxxx-yyyyyyyyyyyyyyy,以-符号分隔,SHA1withRSA对应java中签名所使用的算法(可换为MD5withRSA等),xxxxxxxxxxxxxx部分是使用该算法以私钥签名的bin -> base64字符串,yyyyyyyyyyyyyyy部分则是pem格式的证书字符串(可直接放证书正文,不换行)。
    其中yyyyyyyyyyyyyyy证书必须由Jetbrains产品内置的一个CN为License Server CA的CA证书签发才有效,而且yyyyyyyyyyyyyyy证书中必须包含CN=xyz.lsrv.jetbrains.com(其中xyz对应前文

    xyz

    部分所填)。
    证书验证通过后才会取出证书中所包含的公钥来验证签名

    响应正文(和base64Decode(xxxxxxxxxxxxxx)比对),验证通过后继续完成服务器认证(解析正文内容,逻辑同旧版)。
    啰啰嗦嗦这么多,总结一下:如果我们想要自己造验证服务器,则需要拿到一张License Server CA签发的证书(包括私钥),而且这个证书被Jetbrains发现可能会被吊销!所以这个恐怕有些痴人说梦了。
    对了License Server CA证书的内容由另一张Jetprofile签发的叫prod3y的证书公钥定时校验(数据格式同上文所述,不过正文部分是CA证书字符串),应该是防止被替换吧。
    还有类似idea.lanyus.com这样的认证服务器域名黑名单也由这张prod3y证书公钥定时校验,也是怕被篡改吧。如果要替换CA要从替换prod3y证书开始,但那是破解的内容了,不如注册服务器优雅。
    就这么多。

    1. 火火木 火火木

      @Neo Peng膜拜

  10. 贵站居然没有过滤html的特殊字符?重新发一下吧,以下是原文:

    Jetbrains家产品线激活服务器认证从2018.2开始使用两个handler来处理,第一个handler会对老的签名方式进行认证(<!-- abcdef1234567890 --><ObtainTicketResponse></ObtainTicketResponse >类样式),该handler会判断签名是否包含hex之外的字符。如果没有,按老版本方式来验证签名,如果存在hex之外字符则抛异常由自己接住后进入第二个handler来验证。
    从版本2018.2.1开始便去掉了第一个handler,改为只由第二个handler来验证,由此老的验证服务器全面失效。
    来说说第二个handler的验证逻辑吧:
    新的报文返回还是形同:<!-- sign_body --><xxxResponse></xxxResponse>,其中<xxxResponse></xxxResponse>这样的响应正文中相比较老版本添加<serveruid>xyz</serveruid>配置,这个xyz后文中有用到,不可缺少。
    sign_body格式较老版本的hex字符串变动很大,其示例格式如下:SHA1withRSA-xxxxxxxxxxxxxx-yyyyyyyyyyyyyyy,以-符号分隔,SHA1withRSA对应java中签名所使用的算法(可换为MD5withRSA等),xxxxxxxxxxxxxx部分是使用该算法以私钥签名的bin -> base64字符串,yyyyyyyyyyyyyyy部分则是pem格式的证书字符串(可直接放证书正文,不换行)。
    其中yyyyyyyyyyyyyyy证书必须由Jetbrains产品内置的一个CN为License Server CA的CA证书签发才有效,而且yyyyyyyyyyyyyyy证书中必须包含CN=xyz.lsrv.jetbrains.com(其中xyz对应前文<serveruid>xyz</serveruid>部分所填)。
    证书验证通过后才会取出证书中所包含的公钥来验证签名<xxxResponse></xxxResponse>响应正文(和base64Decode(xxxxxxxxxxxxxx)比对),验证通过后继续完成服务器认证(解析正文内容,逻辑同旧版)。
    啰啰嗦嗦这么多,总结一下:如果我们想要自己造验证服务器,则需要拿到一张License Server CA签发的证书(包括私钥),而且这个证书被Jetbrains发现可能会被吊销!所以这个恐怕有些痴人说梦了。
    对了License Server CA证书的内容由另一张Jetprofile签发的叫prod3y的证书公钥定时校验(数据格式同上文所述,不过正文部分是CA证书字符串),应该是防止被替换吧。
    还有类似idea.lanyus.com这样的认证服务器域名黑名单也由这张prod3y证书公钥定时校验,也是怕被篡改吧。如果要替换CA要从替换prod3y证书开始,但那是破解的内容了,不如注册服务器优雅。
    就这么多。

    1. 大土豆子 大土豆子

      @Neo Peng
      哇好详细的分析,有没有抓包样本,也许我可以进一步尝试下!
      感谢

  11. update content...

  12. p0mp0k0 p0mp0k0

    JetbrainsCrack 2.10在2018.2.1失效了

  13. Wanghua007 Wanghua007

    JetbrainsCrack 3.0已经可以下载了

    1. cai cai

      @Wanghua007
      so 地址呢

  14. Wanghua007 Wanghua007

    JetbrainsCrack 3.1也已经可以下载了
    https://rover12421.com/post/jb-v3_1/

    1. cai cai

      @Wanghua007
      这工具有源码地址吗,我想自己略微改造下

      1. Wanghua007 Wanghua007

        这个你要问rover12421大神了

  15. baby神 baby神

    @大懒猫
    被你们吓的也不敢升级了,依然用 2017.3.3,等激活方法出来了,再升级

  16. Galaxy Galaxy

    正版授权账号,可登录验证,可注册所有产品,需要的留下邮件,我会发邮件过去

    1. Wanghua007 Wanghua007

      虽然可以破解,但是Jetbrains升级以后可能又要等破解,如果有正版授权账号那就太好了,如果可以的话发一份给我(Wanghua007@hotmail.com),先谢谢了

    2. joehank joehank

      @Galaxy可以给我一个吗,感谢。386101179@qq.com

    3. kayeah82 kayeah82

      @Galaxy

      可以给我一份吗,万分感谢

    4. yye yye

      @Galaxy
      forumyye@163.com
      可以给一份吗?谢谢

    5. InoriHimea InoriHimea

      @Galaxy
      这么厉害的吗?正版授权?
      icarus347@gmail.com

    6. InoriHimea InoriHimea

      @Galaxy
      这么厉害的吗?正版授权?
      icarus347@gmail.com

    7. InoriHimea InoriHimea

      @Galaxy
      这么厉害的吗?正版授权?
      icarus347@gmail.com

    8. InoriHimea InoriHimea

      @Galaxy
      这么厉害的吗?正版授权?
      icarus347@gmail.com

    9. InoriHimea InoriHimea

      @Galaxy
      这么厉害的吗?正版授权?
      icarus347@gmail.com

    10. 独孤剑 独孤剑

      @Galaxy大牛厉害,方便的话给一份吧!xzj8023tp@163.com 谢谢了!

    11. 帮我捡个98K 帮我捡个98K

      @Galaxy非常感谢

    12. Wind Wind

      @Galaxy
      byonns@gmail.com 谢谢

    13. 超神了 超神了

      @Galaxy1054806067@qq.com

    14. slin slin

      @Galaxydxsl2011@gmail.com 谢谢

    15. luoyi luoyi

      @Galaxym18874859014@163.com,感谢

    16. lc lc

      @Galaxy

      563865389@qq.com 万分感谢!

    17. luoyi luoyi

      @Galaxym18874859014@163.com

    18. 枫叶 枫叶

      @Galaxy

      求一份,感谢,辛苦~ chp375517450@163.com

    19. ZZZ ZZZ

      大神来一个,折腾的头疼myfect@163.com

    20. minsa minsa

      @Galaxy 可以给我一份吗,万分感谢 skyny2011@qq.com

    21. paradise paradise

      @Galaxy
      可以给我一份吗,万分感谢 paradise98@outlook.com

    22. paradise paradise

      @Galaxy
      可以给我一份吗,万分感谢 paradise98@outlook.com

    23. Hujj Hujj

      @Galaxy
      可以给我一份吗,万分感谢 hujunjie0314@gmail.com

    24. Hujj Hujj

      @Galaxy
      可以给我一份吗,万分感谢 hujunjie0314@gmail.com

    25. Hujj Hujj

      @Galaxy
      可以给我一份吗,万分感谢 hujunjie0314@gmail.com

    26. David David

      @Galaxy求一份,2090166743@qq.com

    27. David David

      @Galaxy求一份,2090166743@qq.com

    28. wyn333 wyn333

      @Galaxy
      可以给我一份吗,万分感谢 wyn775781@163.com

    29. FlickerSoul FlickerSoul

      @Galaxy 方便给我一份吗?570939369@qq.com谢谢谢谢大神!!!

    30. fynet fynet

      @Galaxy 可以给我一份吗 200827301@qq.com 谢谢

    31. Jerry Jerry

      @Galaxy
      大神方便给我一份吗?tjkitty2002@gmail.com 谢谢!

    32. geekuni geekuni

      @Galaxy大神方便的话,给我一份,谢谢

    33. ts1123 ts1123

      @Galaxy
      @Galaxy大神方便的话,给我一份,谢谢 unixc3t@gmail.com

    34. fly free fly free

      @Galaxy 我也想要一份,多谢 hbjllee@163.com

    35. kinggloomy kinggloomy

      @Galaxy 我也想要一份,超级感谢 kinggloomy@outlook.com

    36. 灰色的天空 灰色的天空

      @Galaxy大神也发我一个呗 非常感谢 huangboo461@163.com

    37. Tsukasa Tsukasa

      @Galaxy
      万分感谢 2003737zhou@163.com 好人一生平安

    38. marks marks

      @Galaxy万分感谢 jlj_vip98@qq.com

    39. 罗西南多 罗西南多

      @Galaxye27018411@gmail.com;谢谢!!

    40. 罗西南多 罗西南多

      @Galaxy万分感谢。e27018411@gmail.com

    41. 罗西南多 罗西南多

      @Galaxy万分感谢。e27018411@gmail.com

    42. jet jet

      @Galaxy 499706865@qq.com 求一份, 感谢

    43. colarzy colarzy

      @Galaxy
      感谢感谢 yhuangnz@gmail.com

    44. snowxuyu snowxuyu

      @Galaxy 你好,如果可以的话,麻烦给我一份 snowxuyu@gmail.com 感谢!

    45. xueerfei xueerfei

      @Galaxy搭车同求一份。感谢感谢

    46. 你好 你好

      @Galaxy
      可以给我一份吗?非常感谢;3344534312@qq.com

    47. Neo Neo

      @Galaxy可以给我一份吗?非常感谢;376930295@qq.com

    48. Animator Animator

      @Galaxy
      juicyrevenge@gmail.com

    49. coy coy

      求一份 coyzeng@gmail.com

    50. logan logan

      求一份 coyzeng@gmail.com

    51. qiandu qiandu

      @Galaxycczutang@gmail.com好人一生平安

    52. hithunter09 hithunter09

      @Galaxy
      如果可以的话,非常感谢
      ezhuzhilin@gmail.com

    53. aqing aqing

      @Galaxy

      @Galaxy求一份,s20063196@163.com

  17. kayeah82 kayeah82

    @Galaxy

    可以给我一份吗,万分感谢 kayeah82@outlook.com

  18. InoriHimea InoriHimea

    我去,这页面一直加载不出来,结果刷新了几次居然发了这么多条,也是醉了!

  19. 独孤剑 独孤剑

    @Galaxy大牛厉害,方便的话给一份吧!xzj8023tp@163.com 谢谢了!

  20. maxwell maxwell

    @Galaxy 可以给我一份吗,万分感谢 2003737zhou@163.com

添加新评论