Подтвердить что ты не робот

Вопросы о шифровании активов приложений Google Play

Начиная с v4.1 Jelly Bean, Google внедрил новую функцию шифрования активов приложений для Google Play. Похоже, что при обновлении приложений, состоящих из постоянных данных, которые были потеряны после перезагрузки, возникли некоторые проблемы, вызванные изменением каталога apk (старый был /data/app, а теперь он /mnt/asec).

Итак, при публикации (или обновлении уже опубликованного приложения) в Google Play, для OS 2.3 +,

  • Можно ли отключить этот параметр и опубликовать незашифрованное приложение?
  • Каково текущее состояние проблемы? Есть ли обходной путь?

Помимо этой проблемы, идея обеспечения дополнительной защиты от пиратства выглядит нормально, но есть некоторые дополнительные соображения, которые я не мог найти нигде в документах:

  • Что относительно приложений, опубликованных в альтернативных магазинах или развернутых через OTA? Могут ли они быть зашифрованы? Если нет, то в чем причина столь сильной боли при публикации Google Play, если кто-то может загрузить незашифрованный apk из другого места и сразу же декомпилировать его?
  • Можно ли победить, укоренив телефон?
  • Доступны ли apks для OS 4.0+ только с защитой? Если да, то опять же, в чем смысл этого, если кто-то может загрузить незашифрованный apk на телефон Gingerbread, вытащить его с помощью adb и декомпилировать его обычным способом?
  • Предполагая, что работает механизм: как насчет приложений резервного копирования (например, Titanium Backup) или с помощью резервных копий apk вручную. Будут ли они работать?
  • Производительность: некоторые приложения могут иметь значительный размер APK. Оказывает ли этот механизм работу? ОС расшифровывает весь apk каждый раз при загрузке?

Заранее спасибо

UPDATE:
Изменить, чтобы включить ссылки на вопросы Google Code.
Проблема 34880 (закрыта, но с некоторыми разработчиками по-прежнему жалуются, статус: будущий выпуск)
Проблема 35962 (закрыта, статус: выпущен)

ОБНОВЛЕНИЕ # 2:
Интересная информация о этом сообщении в блоге, связанная одним из разработчиков в первом выпуске. Также здесь на немецком языке.

Пользователи и разработчики сообщают, что в последние несколько дней проблема исчезла для приложений, установленных с использованием последней версии Google Play (3.7.15). Пользователи, которые ранее устанавливали проблемные приложения, должны будут удалить, а затем повторно загрузить их бесплатно. Согласно одному отчету, новая версия Google Play теперь снова сохраняет платные приложения в /data/app, что означает, что Google отключил функцию защиты от копирования на данный момент. Google не публично прокомментировал проблему. Ошибка отмечена как средний приоритет со статусом "FutureRelease" для возможного исправления.

4b9b3361

Ответ 1

(Mumble, mumble, shrug,/me just sayin '...)

Лично (и... с точки зрения кого-то, кто каким-то образом сумел заработать деньги из коммерческого приложения в течение 23 лет и считая...), я был бы FAR (!) больше обеспокоен этим

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

..., чем я бы потратил на любые "мысли о пиратстве". (И, следовательно, ни с какой "защитой" против них.)

Очень хороший мой друг когда-то держал очень дорогую 12-струнную гитару... в картонном (!) корпусе... скреплен самым дешевым замком, который любой мог купить. Замок был, как он сказал, "чтобы не выпустить честных людей".

"Хорошо, Роберт..."

Определенный, незначительный, процент "людей на этой планете" мог бы действительно "делать что угодно (!), чтобы" взломать "защиту" независимо от того, что вы хотите продать ". [В мои дни колледжа у меня был друг, который положительно собрал дискеты Apple ][, по-видимому, не более, чем интеллектуальный вызов" победить" их.]

Такие люди не ваш ¢ -u - $- t-o-m-e-r - $! "

Поэтому я почтительно предлагаю:

  • "Да," наденьте замок на свой гитарный футляр ".

  • ... но НЕ Уходите от своего пути, чтобы "попытаться помешать кому-то украсть вашу гитару".

  • ... потому что (тысячи (!) of!!) люди, которые заплатили вам M-O-N-E-Y... не (!!) хотят быть неудобными!! (И не предвидеть, что они могли бы, даже убедительно (!!), быть: "не доверяли!" )

Подумайте об этом.,

"Вы проходите через входную дверь магазина в торговом центре, [имея просто сделал покупку за 300 долларов...] и (вот и вот!) Sensormatic system" жалуется громко!! "Что делает клерк (и менеджер магазина)? Они машут вам!" Хорошего дня!"

[Даже если они понятия не имеют, потратили ли вы 300 долларов или что вы могли быть вором... они... волнуют вас. Если вы вор, это вопрос для страховой компании. Лучше всего, что вы клиент, который должен (!) Получить апологетическое, но очень (!) Дружеское волновое прощание.]

В реальном мире "реальной коммерции" он ПЛАТИТ, чтобы помнить об этом!

Поверьте мне: "простейший, самый тривиально-побежденный" токен-замок. Единственное требование состоит в том, что: "он существует вообще".