点击“终码一生”,关注,置顶公众号

每日技术干货,第一时间送达!



叕更新了,再次被和谐?!不存在的_公众号​​叕更新了,再次被和谐?!不存在的_ide_02祝大家元旦快乐!叕更新了,再次被和谐?!不存在的_ide_03​​叕更新了,再次被和谐?!不存在的_ide_04


叕更新了,再次被和谐?!不存在的_公众号_05



1、前言


之前小编有推荐过关于2021.3版本的激活方法,没想到,最近Jetbrains一波小的更新,就把之前所有的agent都给和谐了(如果你没有更新,则不受影响),那么,今天继续分享,针对本次Jetbrains的调整,我们给出工具的调整。建议大家先收藏,防止找不到。


之前的文章:IntelliJ IDEA 2021.3 最新版本 免注册登陆 完美破jie 永久激活


IntelliJ IDEA2021.3.1版本2021.12.29日正式发布,本篇教程主要介绍如何永久激活Jetbrains家族下载最新版本IDE2021.3.1,像IntelliJ IDEA,Pycharm,PHPStorm,WebStorm,Goland等,同样可以激活,教程一样,请勿复问。


本文以IntelliJ IDEA作为演示教程,于2021.12.31日测试。工具为ja-netfilter-all


本次工具新增功能:增加隐藏自身和阻断自动更新。


重要说明:随着最新版本IDE2021.3.1发布,部分小伙伴已经更新,是在神不知鬼不觉的情况下,被Jetbrains更新了(主要还是自己手残点击了更新)。结果发现之前的filter-agent,fineAgent都失效了,原因呢?很简单,因为最新版本的IDE做了对Agent补丁的识别,所以之前的所有agent又被和谐了(这里要提醒大家如果不想破jie失效,频繁到期,请谨慎更新),那么我们新的工具就对应着做了调整,增加了隐藏agent自身和阻断其自动更新的功能(你也可以通过设置IDE关闭自动更新,具体操作百度,不是本文重点)。


好了,先看一张本次教程激活成功的效果图,直接到2099,如下:


叕更新了,再次被和谐?!不存在的_公众号_06

激活到2099年


在操作之前,我们先下载本次所需要的工具。


小编已将工具放在公众号后台,可以关注下面的公众号,回复“20220101”获取ja-netfilter-all的下载链接。如果链接失效可以留言,我会补上!

叕更新了,再次被和谐?!不存在的_ide_07

终码一生

一个专注于分享Java相关开发技术(JVM,多线程,高并发,性能调优),开源项目,常见开发问题和前沿科技资讯的公众号!

21篇原创内容


公众号

关注公众号,回复“20220101”获取下载


下载完,解压,可以看到里面主要包含一个ja-netfilter.jar,以及一个config和plugins文件夹,后面会介绍如何使用。如下图:


叕更新了,再次被和谐?!不存在的_ide_08

解压后信息



好了,都准备好之后,我们开始破jie,下面介绍详细步骤:


  • 找到IDEA参数配置文件
  • 添加Agent路径
  • 重启IDE
  • 添加激活码
  • 永久激活



2、找到IDEA参数配置文件


首先,我们需要进入IDE中,打开参数配置文件,这里提供免费激活码,大家下载激活码进入。


免费激活码下载:http://www.idejihuo.com


如果激活码提示失效,不要着急,这里提供另一种添加补丁的方式,就算激活码过期也可以永久激活。点击查看:


http://blog.idejihuo.com/jetbrains/how-do-i-add-agent-configuration-if-the-activation-code-is-invalid.html



另外,如果你是第一次安装IDE,你也可以通过注册JB账号,免费试用进入IDE界面。总之,无论你通过那个方式,我们目的都是找到IDE的参数文件idea64.exe.vmoptions(其他IDE对应不同的文件名),然后添加我们的agent,让其在启动阶段,就优先加载我们的agent补丁,阻断其远程URL对我们本地授权认证,从而达到我们破jie的目的。


叕更新了,再次被和谐?!不存在的_激活码_09

添加激活码



3、添加Agent路径


添加补丁路径


叕更新了,再次被和谐?!不存在的_激活码_10

打开文件


打开idea64.exe.vmoptions文件,该文件为IDEA参数文件,用于启动时加载我们需要添加的参数,我们这里添加下载的agent。


说明:添加agent路径:"-javaagent:E:\idejihuo\ja-netfilter-all\ja-netfilter.jar",换成自己存放的agent路径,路径一定要填写正确,(且路径不要用空格),否则会造成IDEA无法启动。看下自己添加的idea64.exe.vmoptions文件路径(如下图,C盘下),如果IDEA无法重启时,可以通过该路径找到该文件,并重新编辑。


叕更新了,再次被和谐?!不存在的_公众号_11

添加agent路径


添加完工具,不要随意移动工具路径,或者删除,否则会造成IDE破jie失效,甚至无法重启。



4、重启IDE


添加完agent信息,需要重启IDEA,用于读取加载agent,必须重启。点击File ​-> Restart IDE


叕更新了,再次被和谐?!不存在的_ide_12

重启IDE



5、永久激活


重新启动IDE后,如果需要添加激活码,则再次手动添加激活码,如果不需要,则直接进入IDE,可以通过Help ​->Register,查看IDE到期时间。


叕更新了,再次被和谐?!不存在的_ide_13

成功激活到2099年


看到上图的信息,恭喜你,本次操作已成功激活IDE!请继续往下看,有惊喜!



6、写在最后


  • 之前有写过一篇关于filter-agent的破jie文章,其中点到了ja-netfilter这个项目(GitHub:https://github.com/ja-netfilter/ja-netfilter​),该项目为热心大佬开发,希望大家多多支持。有兴趣的可以clone下来学习学习。
  • 该项目中有几个配置项,大家应该已经注意到了,上面也提到过,config和plugins文件夹,plugins中是各种插件功能:比如hideme(隐藏自己),mymap(个人配置),url(URL阻断)。还有config里面对应的加载配置文件:url.conf(阻断认证的validateKey连接和IDEA远程更新链接)。mymap.conf(可以看到自定义的一些信息,比如授权者,有效期和截止日期)。下面,一张图片你就懂了。


修改mymap.conf信息,如下:


[MyMap]
EQUAL,licenseeName->祝元旦快乐
EQUAL,gracePeriodDays->100000
EQUAL,paidUpTo->2099-01-01


叕更新了,再次被和谐?!不存在的_公众号_14

专属agent


工具已经放到云盘,关注公众号,后台回复【20220101】,获取下载链接

叕更新了,再次被和谐?!不存在的_ide_15

终码一生

一个专注于分享Java相关开发技术(JVM,多线程,高并发,性能调优),开源项目,常见开发问题和前沿科技资讯的公众号!

21篇原创内容


公众号

最后,再次祝大家新年快乐!


PS:防止找不到本篇文章,可以收藏点赞,方便翻阅查找哦