Как декомпилировать JAR-файл (пошаговое руководство)

Как декомпилировать JAR онлайн или через CFR, JD-GUI и IntelliJ IDEA. Пошаговая инструкция, как получить исходный код из JAR-файла.

Что значит «декомпилировать»

Способ 1: онлайн-декомпилятор (без установки, самый быстрый)

Способ 2: JD-GUI (десктоп, старая классика)

Способ 3: IntelliJ IDEA (лучшая интеграция с IDE)

Способ 4: CFR (командная строка, максимальная точность)

Что делать, если код обфусцирован

Про юридическую сторону

FAQ

Итог