省流版

1.下载压缩包

首先下载压缩包: 站内资源
下载后解压,放到全英文目录底下,比如我的就是d盘根目录。

2.更改你的IDE的文件夹下的bin/IDE.exe.vmoptions文件

以Pycharm 为例,找到你的安装目录,再打开bin文件夹,我的是默认路径安装。
找到vmoptions文件如下:
文件目录
然后更改pycharm64.exe.vmoptions文件,在文件底部添加

–add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
–add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
-javaagent:(你的文件路径)\ja-netfilter.jar

1
2
3
--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
-javaagent:(你的文件路径)\ja-netfilter.jar

如果是mac电脑并且使用toolbox 安装的idea, vmoptions文件目录在
/用户/cc/资源库/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-3/231.8770.65
文件目录
记得改文件路径为你的路径,比如我的就在d盘根目录。

3.重启IDE,打开激活界面

我使用的是服务器激活,如图
文件目录

完成以上步骤就成功激活了。
成功

参考

项目地址:https://gitee.com/ja-netfilter/ja-netfilter
https://segmentfault.com/a/1190000043383181