Bytecode Modification

What is Bytecode

How to edit jar files with ASM

How to load a ClassNode as a Class

How to rename classes in a jar file

Javassist Basic