Обфускатор Java

Валерий14 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
15.05.2011

Нужен обфускатор для Java, который изменяет тело функций и, желательно, генерирует дополнительный код, для пущей запутанности. При этом должна оставаться возможность обращения к классу и его методам по тем же именам.

Основная проблема что нам надо обфусцировать именно java файл ещё не компилированный с открытым исходником, и оставить несколько ф-ий в нём с нормальными именами чтобы их можно было вызывать из других классов!

Например:

http://pastebin.com/DZTetVZw

Как дополнительное решение,тоже очень интересное :

если возможно,чтобы был мини класс,который из интернета прям в память подкачивает шифрованный ява класс и запускает его в памяти и он хранится тока в памяти и в памяти обфусцированный работает, расшифровываясь на лету.

Общение по данному вопросу в скайпе ник: soft.dev