激活
ja-netfiler
激活步骤
首先解压压缩文件
- ja-netfilter.zip 建议解压到一个没有空格以及中文路径的地方,然后配置Jetbrians全家桶的VMOptions,在
$Prefix/bin/$Name.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:D:\Scoop\Applications\persist\jetbrains-toolbox\apps\ja-netfilter\ja-netfilter.jar=jetbrains
注意将对应的javaagent替换为对应的路径,并且所有文件都需要在,否则会失败。
随后启动软件后去JETBRA.IN CHECKER | IPFS这里获取一个对应软件的注册码;当然这个网站可能会出现一定的问题,毕竟是通过Cloudflare然后转IPFS的;不过这里也可以通过直接使用IPFS进行下载:
ipfs get /ipns/3.jetbra.in当然,如果3.jetbra.in无法访问,也可以直接通过我自行搭建的IPFS Gateway访问:JETBRA.IN CHECKER | IPFS Gateway Maintain by Evalexp
通过IPFS Gateway下载激活失败
这是由于3.jetbra.in不同时更新_dnslink.3.jetbra.in的DNS记录,导致IPFS Gateway实际上只能通过_dnslink.3.jetbra.in的CID访问到旧版,即240701的;新版下载的应该是251031版本;并且同时因为当前jetbra.in不再提供IPFS入口,我也无法获取其CID。
这里如果上面的3.jetbra.in确实无法访问的话,可以从上面的Gateway下载对应的Jetbra,然后到https://gitee.com/ja-netfilter/ja-netfilter这里下载最新的ja-netfilter,将新版的ja-netfilter.jar与plugins下的所有jar,替换原始jetbra压缩包下的jar:

随后继续使用上面网页的注册码即可激活。
解决弹窗问题
如果在启动时选择了语言和地区,尤其选择了中文和大陆地区,会联机验证导致激活失败,因此最好不要选择地区;如果已经选择,则需要修改一下激活URL。
激活服务器
通过搜索获取一下激活服务器:
打开Censys搜索,然后搜索:services.http.response.headers.location: account.jetbrains.com/fls-auth
打开Fofa,搜索:header="https://account.jetbrains.com/fls-auth"
激活码
curl.exe -vk http://idea.zngue.com/v1/api/code | jq ".data.code[0]" | ConvertFrom-Json | clip直接导入剪切板;执行后去Jetbrains粘贴即可。如果不行可以将
.data.code[0]换.data.code[1]。
没有jq命令的情况:
(curl.exe -vk http://idea.zngue.com/v1/api/code | ConvertFrom-Json).data.code[0] | clip注意配置代理选项,以下为no proxy:
jetbrains.com, www.jetbrains.com, download.jetbrains.com, plugins.jetbrains.com, github.com, *.github.com