Дампинг джава классов в рантайме посредством хука Java_java_lang_ClassLoader_defineClass1 из java.dll.
Очень много говнокода. AGENTMODE может не работать, ибо делал его на скорую руку, очевидно что он PoC.
Сохраняет классы не как пекедж, а как файл с длинным названием (net.minecraft.client.Minecraft.class вместо папок и класса), фиксится обычным разделением имени файла по делителю. (split file by delimiter для тех кто в танке) Процесс джавы может крашнуться с причиной EXCEPTION_UNCAUGHT_CXX_EXCEPTION, это уже проблема на уровне джавы, заметил это только на приложениях, которые используют JavaFX.