本文只介绍使用,原理后续文章中详细介绍。以下内容仅供学习研究使用!请勿用于非法用途!否则后果自负!
什么是 ja-netfilter
简单来说,ja-netfilter
是通用的、针对 Java
程序的、灵活的、精准基于规则的、基于 AOP
思想的防火墙。
具体介绍可参考 zhile 大佬的文章:介绍一个”牛逼闪闪”开源库:ja-netfilter
下载 ja-netfilter
三种方式,一种是直接下载源码编译,一种是下载官方 Release 文件。由于 GitHub DMCA 严重,可前往 Gitee 仓库获取。代码仓库地址:https://gitee.com/ja-netfilter/ja-netfilter
最后是直接下载我配置好的懒人包:
此处内容需要评论回复后(审核通过)方可阅读。
其中
power.conf
文件包含 JetBrains 及 DBeaver 的配置;url.conf
包含部分常见
的 URL。配置 IDE 的 Agent
编辑 IDE 的 JVM options,即 Edit Custom VM Options
操作,添加如下内容:
-javaagent:/path/to/your/jar/ja-netfilter.jar
--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
获取 License Code
临时搭建了一个服务,随时可能下线,可通过后续文章自行搭建。获取 License:
此处内容需要评论回复后(审核通过)方可阅读。
根据自己的需要复制对应的 License Code 即可。亲测有效范围包含所有 IDE 及所有官方市场付费插件。
以上内容仅供学习交流使用,禁止用于非法用途!
4 comments
h好用
dddd
成功了!!!期待博主后续的原理讲解