Показать сообщение отдельно
Непрочитано 18.06.2011, 10:31   #10
Пользователь

Автор темы (Топик Стартер) Re: Защита Java байт-кода шифрованием

Цитата:
Сообщение от Azagthtot Посмотреть сообщение
А почему jsr167? Имя либы не имеет никакого отношения к SR, номер был взят "от балды".
ну я так и подумал.

Цитата:
Вот по приведенному вами методу, а еще конкретнее с использованием механизма ClassTransformation снимается описанная вами защита. C CastByteGuard сложнее. Через ClassTransforamtion это не выйдет, на трансформацию передается шифрованный байткод.

Вариант через энумерацию всех классов через javassist пройдет с любой защитой, как я говорил выше - рано или поздно нужно передать байткод JVM.
и это тоже я понял. магия с ClassLoader не даст защиты от дампа. Зато сильная обфускация поможет частично от декомпиляции.

Добавлено через 4 минуты
Цитата:
Сообщение от Azagthtot Посмотреть сообщение
P.S. Интесно, что нового открыли для себя?
ну к примеру алгоритм работы. я бы не додумался шифровать тела методов.

К сожалению я не силен в реинженеринге dll, однако очень интересно узнать как работает jsr167.dll
__________________
for(;Forum.getPostCount() < Integer.MAX_VALUE; Forum.writeNewPost()); | TERA Video | GamezTERA Emu

Последний раз редактировалось Aquanox; 18.06.2011 в 10:39. Причина: Добавлено сообщение
Aquanox вне форума Ответить с цитированием