LINUX.ORG.RU

Обфускация программ


0

2

Знаете ли вы какие-нибудь java приложения ( desktop/android ) пропущенные через обфускатор, вследствии чего у них видно только команды java машины либо изменены имена переменных и классов?

★★

я могу сильно ошибаться, но когда гонял hello world для android, в логах сборки видел нечто «obfuscating»

неужели приложения, с которыми такое проделывается, не каждое второе?

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

сейчас вроде добавили стандартное средство для этого. но я не понисаю развабор: 2 программы и в них обфускация тока в пакетах с рекламой. а место проверки лицензии совсем нетронуто

sacred ★★
() автор топика

Aqua Data Studio. Неплохо заобфускейтили, еле выпилил проверку лицензии.

Причем обфускейтят не исходники, а уже скомпиленый байт-код, например, класс называют class, переменную какую-нибудь - if или protected. Получается, скомпилировать исходники класса, полученные декомпиляцией, невозможно, приходится сидеть переписывать

slyjoeh ★★★
()

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

r ★★★★★
()
Ответ на: комментарий от r

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

названия

выкидывает неиспользованный код

/facepalm

Вы админом работаете, да?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.