Bytecode warm – отечественный Java-декомпилятор и дизассемблер
15 марта 2016
Живой, умный и молодой. Растет и развивается. Написан на C++.
Продукт нашего современника Андрея Соколова. Андрей работает в одной из компаний Санкт-Петербурга и на протяжении многих лет занимается реверсинжинирингом Java-кода.
Декомпилятор не нуждается в установленной Java runtime. Понимает все конструкции Java до версии 7 включительно. Конструкции Java 8 он не понимает и печатает их как они скомпилированы, убирая соответствующий synthax sugar.
BCW декомпилирует и дизассемблирует код, собранный любым известным Java компилятором
Попробовать Java декомпилятор можно тут.