不花一分钱!如何用 Ja-Netfilter 永久破解 IDEA,开发者必备技巧!

5,102 阅读3分钟

前言

众所周知,IDEA 是后端开发者必备的开发工具,但是一年 169 💲的价格确实让不少人都望而却步,作为平民党,工作学习我们对他都是刚需,这个时候,我们就需要用到一款小工具 ja-netfilter 对 IDEA 进行破解使用,如果有条件的同学还是应该支持正版哈!

image.png

ja-netfilter 是一个基于 javaagent 技术的框架工具,是一位不知名大佬开发,其包含了对 JetBrains IDEs 几乎全家桶的激活,目前还是处于稳步更新状态,大家可以放心使用。

image 1.png

下载 ja-netfilter 工具包

首先进入这个他的地址发布页找一个可以进的官网。地址发布页链接🔗: 3.jetbra.in/

image 2.png

点击任一可用的官网地址进入,点击 jetbra.zip 链接下载最新的 ja-netfilter

image 3.png

下载完成后会得到一个 zip 文件 Jetbra keys.zip 解压会得到一个 jetbra 文件夹。然后将 jetbra 文件夹放入你希望他在的地方,找到 ja-netfilter.jar 文件,并在记事本中记录这个文件在电脑中的路径,例如我的路径是: /Users/username/Public/plugins/jetbra/ja-netfilter.jar

image 4.png

image 5.png

IDEA 下载

下载 IDEA 之前为了方便可以先卸载电脑中存在的 IDEA ,因为在实验中发现不同版本的 IDEA 是可以同时存在一台电脑的,项目信息会在下载了新的 IDEA 后是会自动加载出来的,可以理解为 IDEA 的缓存,大可放心卸载。

image 6.png

进入 IDEA 的官网,点击 other versions 进入版本选择界面,官网链接🔗: www.jetbrains.com/idea/downlo…

image 7.png

接下来我们需要根据破解工具支持的最新版本下载对应的 IDEA,例如目前支持 2024.1.X 那么我们应该在版本选择界面选择对应的版本 IDEA 进行下载,下载时要选择 IntelliJ IDEA Ultimate 列表下对应你自己的电脑版本的 IDEA进行下载。

image 8.png

image 9.png

下载完成后会得到对应的 DMG 安装包,双击进入安装界面,拖动左边的 IDEA 主程序进我们的应用程序文件夹即可安装成功。

image 10.png

破解 IDEA

安装完成后打开访达,选择应用程序文件夹,找到我们刚刚安装完成的 IDEA,选择显示包内容,点击进入。

image 11.png

进入以后我们会看到 Contents 文件夹,我们依次进入 Contents > bin,接着找到我们需要用到的 idea.vmoptions 文件,右键使用你习惯的方式打开。

image 12.png

image 13.png

第一次进入我们可以看到这些内容

image 14.png

接着将记事本中我们刚刚记录的 jar 包地址,例如我的地址是:

/Users/username/Public/plugins/jetbra/ja-netfilter.jar

填充进下面的括号中得到我们需要使用的一行代码

-javaagent:{}=jetbrains

例如我的最终代码应该是

-javaagent:/Users/username/Public/plugins/jetbra/ja-netfilter.jar=jetbrains

接着我们复制这一行代码,粘贴进 idea.vmoptions 文件中的最后一行,接着保存文件。

image 15.png

进入 ja-netfilter 的官网,选择 IDEA 并复制激活码。

image 16.png

打开刚刚下载完成的 IDEA ,将激活码填入对应的文本框中,即可成功激活使用!

image 17.png

image 18.png

进入 IDEA 后可以点击 Help > Register 进入 Licenses 界面 查看自己的激活信息,激活截止时间无需考虑,因为是后备许可证,不会过期。

image 19.png

image 20.png

Windows 使用 ja-netfilter 同理,找到对应的文件夹即可。