Комментарии 42
Если приложение сделано грамотно, то оно не будет работать с AdFree, например как SSHDroid. Оно проверяет показ рекламы и при запуске предлагает купить полную версию, либо восстановить файл hosts.
+2
Приложение, которые восстанавливает мой hosts без моего разрешения должно быть удалено как троянское.
+24
Скоро его сольют в Google Play. Уже столько единиц из-за этого новшества наставили ему
+2
Грустно, конечно. То есть хорошему приложению ставят низкий бал не за то, что оно плохо работает, а за то, что не получилось его «взломать» (хотя я предполагаю, что очень просто найти взломанную версию, если задаться целью).
Я понимаю, если бы оно стоило каких-то заоблачных денег; но 46 рублей, меньше полу процента от стоимости среднего android-телефона.
Что характерно, те, кто ставят 1 ещё что-то там про жадность пишут.
Я понимаю, если бы оно стоило каких-то заоблачных денег; но 46 рублей, меньше полу процента от стоимости среднего android-телефона.
Что характерно, те, кто ставят 1 ещё что-то там про жадность пишут.
+10
Не согласен. Это не грустно. Это ужасно, это катастрофа. Я бы еще понял если б приложение стоило от 500 рублей — это уже ощутимая сумма для людей. Но 46 рублей!!! Если ты пользуешься каждый день приложением за 46 рублей и жмешь эту сумму — ты моральный урод. Я так считаю.
Если приложение которым я пользуюсь стоит меньше 100 рублей — покупаю сразу.
Но перед этим, конечно, или ставлю лайт версию, или ставлю пиратку :) Но тут уж не денешься ни куда.
Если приложение которым я пользуюсь стоит меньше 100 рублей — покупаю сразу.
Но перед этим, конечно, или ставлю лайт версию, или ставлю пиратку :) Но тут уж не денешься ни куда.
+21
Очень не люблю читать отзывы о моем бесплатном приложении. Обычно там самые гадкие комментарии. Одному не нравится то, что нравится другому. Делаешь нечто компромиссное — ставят колы в итоге оба. Гораздо приятнее развивать платную версию приложения. Обычно приобретают приложение адекватные люди. Даже новые функции добавить просят, а не требуют. Парадокс.
+8
Да, тоже замечал, такое ощущение, что это два разных маркета (сам не разработчик, просто наблюдение пользователя)
+1
Я просто эти комментарии минусую. Задолбали быдло-неадекваты, пишущие отзывы с сотней орфографических и пунктуационных ошибок, мол, у миня нирапотайет автор казел.
+4
(сам айфонщик) а что, на Google Play можно рейтинг выставлять комментам как на хабре?
+2
Да, а ещё помечать как спам.
+4
С недавних пор там можно комменты сортировать по рейтингу, фильтровать по устройствам. То есть хочешь видеть отзывы только по своему аппарату — пожалуйста, хочешь, чтобы бесполезный спам не попадался на глаза — сортируй по рейтингу.
+1
Сам рейтинг в цифрах не виден, но можно отметить коммент как Helpful или Unhelpful и по этому Helpfulness сортировать.
+2
А как это делается? Как проверяется, что реклама показывается? Что если подключения к интернету нет?
0
Для анализа кода андроидных приложений неплохо подходит связка dex2jar + jd-gui. Правда, собрать приложение после этого назад, скорее всего, не получится.
+8
> Проверять CRC файла classes.dex, причем хранить его зашифрованным
Это возможно? (Я дилетант, но подозреваю, что приложение может не иметь возможности доступа к своему же байт-коду)
Это возможно? (Я дилетант, но подозреваю, что приложение может не иметь возможности доступа к своему же байт-коду)
0
Да, сам CRC естественно нужно хранить отдельно, в ресурсах или удаленно. Вот статейка на эту тему: http://androidcracking.blogspot.de/2011/06/anti-tampering-with-crc-check.html
0
1. Качаем приложение с баннерной рекламой (например Angry Birds)
2. Выключаем Wi-Fi и 3G
3. Запускаем приложение
4.…
5. PROFIT
Да для приложений которым нужна сеть (например ssh клиент этот метод не сработает)
2. Выключаем Wi-Fi и 3G
3. Запускаем приложение
4.…
5. PROFIT
Да для приложений которым нужна сеть (например ssh клиент этот метод не сработает)
+9
можно просто заблокировать приложение в Droidwall
0
Я так и делаю. Правда, в iOS.
0
Да, с Angry Birds я тоже так делал :)
Но:
1) Несколько напрягает включать-выключать интернет
2) Приложению может быть нужен интернет для нормальной работы
3) Место для рекламы все равно будет съедаться, хотя зависит от приложения, в Angry Birds это не так.
Но:
1) Несколько напрягает включать-выключать интернет
2) Приложению может быть нужен интернет для нормальной работы
3) Место для рекламы все равно будет съедаться, хотя зависит от приложения, в Angry Birds это не так.
0
1. Нисколько не напрягает. Не отключённый интернет скушивает батарею слишком быстро/грустно. Постоянные нотификации нисколько не радуют. Хотя да, если нужно постоянно быть в курсе почты/чего-либо ещё, то не вариант
2. У меня такое подозрение что действительно нужна сеть скорее рабочим приложениям, которые не грех и купить
3. Не видел таких
2. У меня такое подозрение что действительно нужна сеть скорее рабочим приложениям, которые не грех и купить
3. Не видел таких
0
По третьему пункту — я как-то в одном бесплатном приложении предусмотрел такой вариант: если баннер не получается загрузить из сети, тогда вместо него просто показывается черный прямоугольник с надписью Advertisment (точнее, прямоугольник — это вьюха, в которую помещается баннер).
Гадкий я )
Гадкий я )
+2
etc/hosts
-3
Если у вас есть рут, то многие кастомные прошивки (либо установка соответствующей программы) позволяют редактировать разрешения для приложений — и им можно просто запретить вылезать в интернет.
Или обрезать доступ в инет каким-либо фаерволом ;)
p.s. Естественно это применимо для приложений которым не нужен интернет для работы
Или обрезать доступ в инет каким-либо фаерволом ;)
p.s. Естественно это применимо для приложений которым не нужен интернет для работы
0
Вставлю свои 5 копеек про упрощение получения исходного кода. AirDroid позволяет получить dex-файл без наличия root, не для всех приложений, но для большинства.
0
Статья понравилась.
Любителям халявы:
если автор приложения сам не раздаёт его бесплатно и без рекламы, значит это ему (автору) зачем-то надо.
И, если пользователи будут игнорировать условия распространения приложения, определенные автором, скорее всего автор потеряет интерес к приложению и через какое-то время забросит его. Или будет уделять меньше времени и усилий на разработку/обновления.
Вам это надо?
Нет денег, не хотите платить, не любите рекламу — не используйте такое приложение или (вместо того чтобы ломать защиту) напишите своё и раздайте другим.
Поверьте, создавать что-то своё гораздо интереснее, чем копаться в чужом коде.
Любителям халявы:
если автор приложения сам не раздаёт его бесплатно и без рекламы, значит это ему (автору) зачем-то надо.
И, если пользователи будут игнорировать условия распространения приложения, определенные автором, скорее всего автор потеряет интерес к приложению и через какое-то время забросит его. Или будет уделять меньше времени и усилий на разработку/обновления.
Вам это надо?
Нет денег, не хотите платить, не любите рекламу — не используйте такое приложение или (вместо того чтобы ломать защиту) напишите своё и раздайте другим.
Поверьте, создавать что-то своё гораздо интереснее, чем копаться в чужом коде.
+6
Столько стараний за 99¢ (обычно)!
Но для разработчика полезные знания. Спасибо.
Но для разработчика полезные знания. Спасибо.
+5
не проще было использовать dex2jar и Java Decompiler?)
+1
А мне кажется бороться с пиратами бесполезно. Тут все от политики монетизации зависит, если все правильно сделать то крякеры лишь помогают разработчику.
+2
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Взлом одного Android приложения