Fork me on GitHub

Herr Knedel/Short story: Customize foreign Java libraries

Created Thu, 18 Mar 2021 00:00:00 +0000 Modified Mon, 28 Mar 2022 18:11:28 +0000 Difficulty level: Not too easy and not too hard

79 Words

The other day I wanted to customize methods in a foreign Java library, so I was looking for a suitable tool. I looked a lot into bytecode editors and bytecode. But finally I ended up with Recaf and I am absolutely thrilled: https://github.com/Col-E/Recaf

The tool can be found at the following address: https://github.com/Col-E/Recaf/releases. Decompiling, recompiling and manipulating libraries is child’s play with Recaf! It’s best to try it out right away.
x
–
+
Terminal

$ java -jar recaf-2.18.2-J8-jar-with-dependencies.jar