У меня есть банка, в которой файлы классов были запутаны. Я рад, что он вручную деобфусцирует его, но проблема в том, что имена классов настолько велики, что окна не будут сохранять их на диск. Есть ли какой-либо инструмент, который будет принимать в банке и переименовать все классы, а также предпочтительнее также методы и поля?Deobfuscate Java, классы массового переименования в jar
Кроме того, не давайте ответов, говоря, что нет никакой веской причины для декомпиляции и т. Д., Поскольку они не вносят никакой полезной информации в сообщество и не сохраняются. В моем случае я проверяю проблему безопасности в этом конкретном приложении.
Вы проверили http://stackoverflow.com/questions/1662766/tool-to-deobfuscate-java-codes? – Thilo
@Thilo Да, но все они требуют, чтобы классы были извлечены из банки (насколько я мог бы сказать в любом случае). –
Вы пытались получить неискушенную версию от производителя? Это также в их интересах, если вы решаете проблемы безопасности. – rsp