Хорошая, обзорная статья по современным декомпиляторам java байткода. В статье рассматриваются:
🧠 Fernflower - опенсорсный декомпилятор, на текущий момент разрабатываемый и поддерживаемый компанией JetBrains.
🤪CFR - декомпилятор, написанный, судя по всему, одним человеком, который говорит, что сделал это "for fun".
🧰Procyon - набор инструментов, относящихся к генерации и анализу кода на Java. Среди них есть и декомпилятор.
🤖jadx - компилятор, предназначенный для компиляции байткода для Dalvik, а не для JVM.
Если вы хотите получить более-менее актуальную информацию о том как обстоят дела в сфере декомпиляции байткода, то вам сюда.
#reverse_engineering #bytecode #tools
https://habr.com/en/company/solarsecurity/blog/489844/