Цитата:
Сообщение от Azagthtot
А почему jsr167? Имя либы не имеет никакого отношения к SR, номер был взят "от балды".
|
ну я так и подумал.
Цитата:
Вот по приведенному вами методу, а еще конкретнее с использованием механизма ClassTransformation снимается описанная вами защита. C CastByteGuard сложнее. Через ClassTransforamtion это не выйдет, на трансформацию передается шифрованный байткод.
Вариант через энумерацию всех классов через javassist пройдет с любой защитой, как я говорил выше - рано или поздно нужно передать байткод JVM.
|
и это тоже я понял. магия с ClassLoader не даст защиты от дампа. Зато сильная обфускация поможет частично от декомпиляции.
Добавлено через 4 минуты
Цитата:
Сообщение от Azagthtot
P.S. Интесно, что нового открыли для себя?
|
ну к примеру алгоритм работы. я бы не додумался шифровать тела методов.
К сожалению я не силен в реинженеринге dll, однако очень интересно узнать как работает jsr167.dll