Нужен обфускатор для Java, который изменяет тело функций и, желательно, генерирует дополнительный код, для пущей запутанности. При этом должна оставаться возможность обращения к классу и его методам по тем же именам.
Основная проблема что нам надо обфусцировать именно java файл ещё не компилированный с открытым исходником, и оставить несколько ф-ий в нём с нормальными именами чтобы их можно было вызывать из других классов!
Например:
pastebin.com/dztetvzw Как дополнительное решение,тоже очень интересное :
если возможно,чтобы был мини класс,который из интернета прям в память подкачивает шифрованный ява класс и запускает его в памяти и он хранится тока в памяти и в памяти обфусцированный работает, расшифровываясь на лету.
Общение по данному вопросу в скайпе ник: soft.dev