Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Как защитить приложение? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android linear layout и текст http://www.cyberforum.ru/android-dev/thread793089.html
Здравствуйте форумчане, прошу вас поразмыслить над моей проблемой. есть приложение нужно сделать чтобы на linearlayout натянуть фон проблема в том что по вертикали расстояние всегда меняется (стоит...
Программирование Android Открытие встроенного календаря Android Всех с праздником Защитника отечества! Необходимо по нажатию на Button из меню своей программы (например просто Layout и Button на нем) вызвать встроенный календарь Android. Как это сделать в... http://www.cyberforum.ru/android-dev/thread792993.html
Программирование Android Отправка смс
Всем привет. Есть магазин по продаже ICQ номеров разной длины. Суть в том, что бы пользователь андроида QR кодом скачивал приложение, нажимал на кнопку, которая отправляет смс и взамен получает UIN и...
Как отловить longclick у AppWidgetHostView Программирование Android
Всем привет! Делаю свой лаунчер. Вроде все не плохо, только вот проблема с сабжем. У некоторых виджетов работает, но только по нажатию на оконтовку (выставлено по 5px вокруг.) У нектороых никак...
Программирование Android XmlPullParser http://www.cyberforum.ru/android-dev/thread792753.html
Добрый день, столкнулся с проблемой парсинга XML такого вида: То что мне надо выдрать <lfm status="ok"> <events xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" artist="Armin van Buuren"...
Программирование Android Идея для приложения Доброго времени суток! В универе рассказали про конкурс, который проводит одна компания. Суть в том, чтобы написать приложение для android. Конкурс проводится по трем направлениям: 1.... подробнее

Показать сообщение отдельно
Vladimirys
309 / 206 / 25
Регистрация: 16.01.2010
Сообщений: 589
26.02.2013, 16:08
Цитата Сообщение от tester3000 Посмотреть сообщение
ProGuard переименовывает название методов в коде и т.д. это лишь немного затрудняет процесс реверсинга.
Может быть, все таки пруфчика добавите?
Вот к примеру с офф сайта:

ProGuard can:
Evaluate constant expressions.
Remove unnecessary field accesses and method calls.
Remove unnecessary branches.
Remove unnecessary comparisons and instanceof tests.
Remove unused code blocks.
Merge identical code blocks.
Reduce variable allocation.
Remove write-only fields and unused method parameters.
Inline constant fields, method parameters, and return values.
Inline methods that are short or only called once.
Simplify tail recursion calls.
Merge classes and interfaces.
Make methods private, static, and final when possible.
Make classes static and final when possible.
Replace interfaces that have single implementations.
Perform over 200 peephole optimizations, like replacing ...*2 by ...<<1.
Optionally remove logging code.

Добавлено через 8 минут
Это существенно затрудняет реверс. А если, использовать имена переменных, без смысла - то делает почти невозможным. Делает бесполезным, возню с более чем половиной приложений на маркете. П
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru