Melhor ainda, se você quiser fazer engenharia reversa de um binário de Java nefasto, em vez de tentar interceptar arquivos, descompile o arquivo .jar
do suspeito.
Para isso, você pode usar o CFR - outro decompilador de java
Não há falta de alternativas, no entanto, o projeto CFR parece estar bem mantido, tendo uma atualização de 2018.CFR will decompile modern Java features - up to and including much of Java 9, but is written entirely in Java 6, so will work anywhere
To use, simply run the specific version jar, with the class name(s) you want to decompile (either as a path to a class file, or as a fully qualified classname on your classpath). (--help to list arguments).
Alternately, to decompile an entire jar, simply provide the jar path, and if you want to emit files (which you probably do!) add --outputdir /tmp/putithere
Disclaimer: Eu não fiz engenharia reversa para binários Java / JAR desde 2005