установка платных приложений бесплатно на андроид
Как получить платные Android-приложения бесплатно
За все в этом мире приходится платить. И товарно-денежные отношения — это одна из лучших систем вознаграждения за труд, придуманных человечеством. Но это не значит, что в ней нет изъянов. Например, если вы находитесь в магазине Google Play, то нет ничего хуже, чем узнать, что приложение, которое вы так долго искали и как следствие купили либо работает не так, как надо, либо не работает вообще, либо же и вовсе является фейком, за который вы еще и заплатили денег. Как избежать данной ситуации? Попробовать платные приложения бесплатно. И, нет, о пиратстве мы сегодня говорить не станем, так как есть легальные способы получения программ, что называется, на халяву.
Некоторые программы можно урвать и без дополнительной платы
Сразу сделаем пару оговорок — в данном материале мы не берем во внимание программы, которые имеют бесплатную пробную версию, а также сервис Google Opinion Rewards, что позволяет пользователям зарабатывать на прохождении опросов и тратить потом полученные деньги в виртуальном магазине. Почему это нам не подходит? Да потому, что Google Opinion Rewards официально не работает на территории нашей страны.
AppsFree — Халява без проблем
AppsFree — это приложение для поиска бесплатных программ, которые раньше были платными в Play Store. Иногда разработчики ряда программ устраивают аттракцион невиданной щедрости и раздают свои творения. AppsFree в свою очередь и показывает этот список платных приложений, что в настоящее время доступны бесплатно, и вы можете абсолютно законно загрузить их, не потратив ни копейки. Загвоздка здесь в том, что вы не можете найти конкретное платное приложение по названию, а вместо этого вы выбираете то, что есть в предоставленном списке.
Однако AppsFree позволяет использовать фильтры на основе категорий, рейтингов, количестве загрузок и так далее. Также тут можно блокировать определенные приложения из списка, чтобы никогда их больше не видеть.
AppSales — Распродажи и скидки
Данное приложение работает аналогично AppsFree. Вы можете найти список платных приложений, которые временно бесплатны. Но помимо этого вы также увидеть и программы, которые можно приобрести со скидкой (порой очень значительной). Из-за этого тут есть несколько категорий — распродажи, бесплатные программы, «рекомендованные программы» и так далее. Но то что нам нужно — это приложения, которые стали бесплатными совсем недавно. Называется вкладка «Now Free». А еще тут можно составлять вишлист, куда вы будете вносить программы, которые вы хотите, а AppSales сообщит вам, когда они станут бесплатными или на них снизится цена.
Paid Apps Gone Free — Все платное станет бесплатным
В настоящее время сервис находится в бета-версии, но в целом тут нет почти ничего нового. Это и скидки на программы, и сортировка по жанру, рейтингу и другим параметрам, и возможность получать уведомления. Однако же есть тут и своя изюминка — поддерживаются сервисом не только программы для смартфонов и планшетов, а также и приложения для устройств Android TV и Android wear. А как часто вы покупаете приложения? Расскажите об этом в нашем чате в Телеграм.
App Hoarder — Тонкая настройка
App Hoarder в целом тоже похож на наших предыдущих «гостей». Но вот система поиска и настройки различных фильтров тут проработана, пожалуй, лучше, чем у конкурентов. Во-первых, список тут обновляется каждый час. Во-вторых, он может быть отфильтрован не только в соответствии с категорией, количеством загрузок, рейтингами и первоначальной ценой, но и в зависимости от разработчика. Скажем, вы можете удалить из списка программы от определенных создателей и даже исключать приложения с определенными ключевыми словами в названии или описании.
Как скачать платные игры и приложения бесплатно
В Плей Маркете Google Play можно найти тысячи хороших игр и приложений, но к сожалению самые лучшие из них скачиваются платно. В этой статье мы решили подробно рассказать как и какими способами можно скачивать платные игры и платные приложения на Андроид бесплатно.
Отмена покупки
Первый способ заключается в покупке игры и последующей отмене платежа (не путать с стандартным способом). Для этого необходимо зайти в личный кабинет https://play.google.com/store/account/, открыть историю заказов и выбрать причину возврата денег. Самый оптимальный вариант — это «Покупка была сделана случайно», но можно выбрать и другой пункт (см.фото).
Для этого найдите в списке покупку, которую нужно вернуть и нажмите «Сообщить о проблеме», в появившемся окне выберите причину возврата. Проще всего указать что покупка была сделана случайно, но можно выбрать и другие варианты.
Blackmart (Black Market)
Второй способ заключается в скачивании игр не из официального Google Play, а из приложения-аналога Blackmart (Black Market — Чёрный Плей Маркет). Эта программа имеет весьма интересную особенностью — все игры и приложения, представленные в ней, являются абсолютно бесплатными. Дизайн Black Market простой и удобный, благодаря чему пользоваться им так же просто, как и настоящим Play Market’ом.
Взломанный Google Play
Третий способ более сложный и осуществляется с помощью взломанного Плей Маркета, который можно взломать самостоятельно или скачать уже взломанный. Для того чтобы взломать Play Market вам понадобятся Рут права, установщик BusyBox и приложение Lucky Patcher.
Если у вас всё это есть, то следуйте дальнейшей инструкции:
Чтобы создать модифицированный APK скачанной игры или приложения:
Lucky Patcher — это патчер игр и приложений Андроид, с функциями вырезки рекламы и проверки лицензии. Также программа обладает возможностью клонирования APK и заменой оригинального Google Play Market’a на взломанный, для запуска «пиратских» версий софта.
Легальные способы
И в заключение расскажем о честных и легальных способах получения платного софта на андроид бесплатно. Если вы не хотите получать рут права или заниматься взломом, то попробуйте воспользоваться этими советами:
1. Скидки и акции — цены в Гугл Плей постоянно меняются и иногда разработчики устраивают распродажи. Для удобства можно воспользоваться специальными программами AppSales или Best App Sale, которые автоматически отслеживают и оповещают о новых скидках и акциях.
2. Альтернатива — для поиска похожих программ можно воспользоваться сайтом AlternativeTo.net. Просто введите в строку поиска название нужной утилиты, а затем отфильтруйте в результатах только бесплатные.
3. Приложение дня — установите приложение AppGratis или MyAppFree и узнавайте о новых приложениях, которые на сутки стали бесплатными.
4. Amazon Underground — воспользуйтесь магазином приложений компании Амазон. Особенность этого маркета в том, что для продвижения Amazon каждый день делает полностью бесплатным одно из наименований. Кроме этого, периодически устраиваются разнообразные акции и распродажи, в рамках которых статус бесплатных получают целые наборы действительно ценных и достойных программ.
Ломаем софт для Android. Делаем платное приложение бесплатным
Содержание статьи
Ни один разговор о взломе и модификации приложений не обходится без упоминания дизассемблера, дебаггера, формата исполняемых файлов и вездесущей IDA Pro. Однако в случае с Android все намного проще, и здесь для вскрытия и даже внедрения кода в приложение совсем не обязательно использовать все эти инструменты. Код можно легко декомпилировать обратно в Java и модифицировать, используя пару простых инструментов и текстовый редактор.
Этой статьей мы начинаем цикл, посвященный вскрытию и модификации приложений для Android. Первая часть — вводная, поэтому никакого хардкора: мы разберемся в устройстве пакетов APK, научимся разбирать APK на части, декомпилировать его код, вносить правки и собирать обратно, и в качестве примера взломаем одно популярное приложение из маркета. Вторая статья будет целиком посвящена внедрению бэкдора/вируса в чужое приложение. Это уже не просто правка нескольких строк, а глубокая модификация. Третья статья — методы обфускации и их обхода. Все больше разработчиков используют нетривиальную обфускацию, чтобы осложнить жизнь реверсерам. Мы распутаем их код и опять же внесем правки в приложение.
WARNING
Снаряжаемся
Для выполнения описанных в статье действий понадобится ряд инструментов, и главный инструмент — это Linux. Да, многие из названных далее программ могут работать и в Windows, но в любых операциях, связанных с Android и его приложениями, лучше не полагаться на детище Билли. В Linux практически все сделать проще, командная строка здесь в разы удобнее (она нам ох как понадобится), а некоторые инструменты просто недоступны для других ОС.
После установки Linux в виртуалку или второй системой сразу устанавливаем средства разработки на Java и виртуальную машину. В Ubuntu это можно сделать с помощью одной команды:
Также нам нужны четыре инструмента для распаковки и декомпиляции приложений:
Для удобства создадим в домашнем каталоге подкаталог Android и скачаем эти инструменты в него:
Добавим в конец файла
/.bashrc следующие строки:
/Android/sign.jar можно было набрать просто sign.
Вскрываем подопытного
Теперь нам нужно найти приложение, которое, во-первых, нетрудно расковырять, а во-вторых, которое несет какую-то пользу и достаточно известно. То есть брать простейшую софтину только для того, чтобы было не очень сложно разобраться в ее коде, мы не будем, а вместо этого устремим свой взор на топ Play Store. Практически идеальный кандидат на эту роль — выпущенный два месяца назад ASAP Launcher, удобнейший домашний экран с массой полезных и неординарных функций.
Для начала пройдемся по APK без использования специальных инструментов. Для этого скачаем пакет при помощи сервиса APKPure: открываем страницу приложения в Play Store, копируем URL из адресной строки и вставляем в строку поиска на APKPure. Далее нажимаем кнопку Download APK и ждем окончания загрузки.
Страница ASAP Launcher на APKPure.com
Xakep #212. Секреты даркнета
Для удобства переименуем пакет в asap.apk:
Разархивируем с помощью unzip:
Да, APK — это обычный архив ZIP, но тем не менее он имеет четкую структуру:
Также пакет может содержать другие каталоги, например assets (любые файлы, включенные разработчиком, в данном случае — шрифты и база данных) и lib (нативные библиотеки, созданные с использованием Android NDK).
Изучаем код
Само собой разумеется, просто разархивировать пакет недостаточно. Чтобы разобраться в работе приложения, необходимо декомпилировать файл classes.dex.
Для этого мы воспользуемся jadx-gui. Запускаем, выбираем asap.apk и видим слева список пакетов Java, включенных в APK. В данном случае это пакеты android.support — официальная библиотека Google, реализующая поддержку функций новых версий Android в старых (например, чтобы получить Material Design в Android 4.1), com.google.android.gms — Google Mobile Services, com.nispok.snakbar — реализация GUI-элемента snakbar, а также несколько других.
Основной код приложения содержится в пакете com.citc.asap, именно такое имя носит и само приложение в Google Store и на устройстве. Открываем его и видим больше десятка каталогов и множество исходников Java. Наша задача — сделать приложение «оплаченным», не платя за него. Но как найти нужный файл, реализующий проверку на оплату? Скорее всего, он будет содержать в имени слово billing. Пробегаемся по исходникам в поисках нужного нам файла и натыкаемся на исходник BaseBillingFragment в подкаталоге (пакете) fragments:
Это очень простой класс Java, в котором есть интересный метод:
Совпадений немного, основной «пользователь» hasPrime() — это SettingsFragment, то есть исходник, отвечающий за формирование окна настроек. Учитывая, что Prime-версия отличается от бесплатной именно тем, что в ней разблокированы дополнительные поля настроек, уже сейчас мы можем быть на 90% уверены, что hasPrime() — нужный нам метод. Скорее всего, именно с его помощью приложение выясняет, куплена ли Prime-версия. Осталось только убедиться в этом окончательно, подменив код метода на свой.
Вносим правки
Метод hasPrime() очень прост: он возвращает значение поля mHasPrime, которое имеет тип boolean. Нетрудно предположить, что в случае, если приложение оплачено, hasPrime() вернет true, иначе вернет false. Наша задача — сделать так, чтобы метод всегда возвращал true и остальная часть приложения думала, что приложение оплачено, и разблокировала дополнительные опции в окне настроек.
К сожалению, сделать это с помощью прямой правки исходного кода не получится: приложение нельзя скомпилировать обратно. Однако никто не запрещает дизассемблировать код, внести правки и собрать его вновь. И как раз здесь нам понадобится apktool. Дизассемблируем APK:
Это и есть дизассемблированный листинг, и, как ты видишь, он на порядок проще, чем дизассемблированный код нативных приложений. В целом здесь все тривиально:
И пропустить его через компилятор и дизассемблер:
На выходе получаем следующий ассемблерный код:
Ты уже должен сам догадаться, что он объявляет константу v0 со значением 1 и возвращает ее (в Dalvik тип boolean — это int, который может иметь значение 1 — true или 0 — false). Осталось только вставить этот код вместо оригинального и собрать пакет обратно:
И подпишем с помощью тестового ключа:
В результате в текущем каталоге появится файл asap-fake-hasPrime.s.apk. Остается только закинуть его на карту памяти и установить, удалив перед этим оригинальное приложение.
Настройки ASAP Launcher до.
Выводы
Взломать приложение для Android очень и очень просто. Да, я не спорю, нам попался удобный и простой пример для модификации, но опять же повторюсь — это весьма популярное приложение, о котором рассказывали на большинстве сайтов, посвященных Android.
Евгений Зобнин
Редактор рубрики X-Mobile. По совместительству сисадмин. Большой фанат Linux, Plan 9, гаджетов и древних видеоигр.
9 способов бесплатно скачивать платные приложения на Android
Несмотря на то что разработчики, популяризируя свои программы, утверждают, что в Google Play многое бесплатно, за некоторые всё равно приходится платить. Например, у Moon Reader — одной из лучших читалок электронных книг, есть две версии: Moon Reader и Moon Reader Pro. Первая — хорошая и бесплатная, а вторая — еще лучше, но стоит 5 долларов.
Есть 2 способа найти приложения, которые стали бесплатными или цена на которые значительно снизилась на несколько дней. Первый — добавить их в раздел «Избранное» и периодически открывать его, чтобы проверить цену. Но если список избранного станет большим, на проверку у вас будет уходить много времени. Тогда лучший вариант — это специальные сервисы, которые отслеживают скидки и уведомляет о снижении цены. Ниже вы найдете 100% легальные способы бесплатно скачать нужное вам приложение всего за пару минут.
AppsFree
Благодаря AppsFree каждый юзер получает возможность быстро находить и бесплатно скачивать платные игры и приложения на свой Android. У AppsFree удобный интерфейс, который позволяет всегда быть в курсе актуальных скидок/распродаж, список которых постоянно обновляется. О новых выгодных акциях вас проинформирует push-уведомление.
AppsFree можно настроить под себя, выставив необходимые фильтры по минимальному числу скачиваний, оценке, отсутствию рекламы, ключевым словам в названии и т. д. Фильтры автоматически исключат из списка те категории, которые вам неинтересны, что сэкономить ваше время. При этом список предложений будет постоянно обновляется.
AppsSales
У AppsSales, которое работает так же, как AppsFree, больше всего положительных отзывов и хорошая репутация среди пользователей Android. Главное окно разделено на несколько вкладок. Первая показывает скидки, действующие в данный момент, вторая — более ранние предложения. Третья — какие платные приложения теперь стали бесплатными. В «Избранное» можно добавить то, что интересует, и отслеживать любые изменения в стоимости, о которых приходят уведомления.
По умолчанию AppsSales показывает только те варианты, которые как минимум на 25% стали дешевле и имеют более 1 000 скачиваний. Если вы заинтересованы только в покупке игр, воспользуйтесь соответствующим фильтром. Чтобы скачать приложение, зайдите в AppSales, выберите его, нажмите на кнопку «Бесплатно» — в Google Play откроется нужная страница, оттуда и приступайте к установке.
Стоит отметить, что AppsSales значительно улучшилось за несколько месяцев. Теперь есть полный список всего, что продается в Google Play, указаны рейтинг и обычная стоимость до акции, появилась возможность добавить всё, что заинтересовало, в список своих желаний AppSales из Google Play. Для этого надо открыть страницу приложения в Google Play, нажать на кнопку «Поделиться» и выбрать AppSales в появившемся меню. Если выбранное приложение станет дешевле или временно бесплатным, то вы получите соответствующее уведомление.
Best App Sale
В Best App Sale представлены не только приложения для Android, но и скидки для Steam, Xbox, Nintendo и Origin. В недавнем обновлении было также добавлено отслеживание скидок на PS5. С помощью Best App Sale можно узнать, когда и насколько дешевле было интересующее вас предложение, создать собственный список желаний, в который можно включить дорогие игры для отслеживания их стоимости.
А также можно просмотреть рейтинг доступных приложений по количеству загрузок, по проценту снижения цены, отсортировать предложения по размеру скидки, популярности, дате создания и конечно же настроить получение уведомлений о начале распродажи.
Play Store Sales
При знакомстве с PlayStoreSales.com может показаться, что его интерфейс сильно устарел. Однако при детальном ознакомлении сомнения исчезают: удивляют широкие возможности сервиса для тех, кто действительно хочет найти бесплатные игры.
Сайт берет данные с Google Play, но, в отличие от последнего, где встречается большое количество низкопробных игр, здесь модераторы сайта вручную отсеивают худшие варианты. В итоге пользователь не тратит своё время впустую, получая список только лучших платных приложений, которые прямо сейчас можно бесплатно скачать.
App Hoarder
App Hoarder избавит от необходимости постоянно сидеть и ждать, когда нужное приложение станет бесплатным. Автоматические уведомления сразу же оповестят вас об изменении в стоимости игр, которые были добавлены в список желаний. Набор выгодных предложений обновляется каждый час, что позволяет постоянно держать руку на пульсе и скачивать то, что нравится, абсолютно легально.
Встроенная коллекция фильтров позволяет максимально подробно настроить список отображаемых приложений. При этом стоит понимать, что App Hoarder не является магазином, а лишь показывает доступные на данный момент предложения из Google Play. Поэтому оно ничего не покажет, если по выставленному фильтру не будет никаких подходящих скидок или распродаж. И оно также будет бессильно, если будут какие-то ограничения для скачивания в вашей стране.
FreeAppsNow
В FreeAppsNow настолько простой интерфейс, что он будет понятен любому пользователю. Уже на стартовой странице открывается список доступных для скачивания предложений со скидками. Для работы не нужно создавать учетных записей и вносить личные данные. Понравившееся приложение устанавливается на смартфон прямо из FreeAppsNow.
Чтобы предоставить пользователям актуальную информацию по скидкам на платные приложения, ежедневно в определенное время происходит обновление базы данных. При необходимости вы можете скрыть те приложения, что уже были установлены ранее или которые вам неинтересны, чтобы в будущем не тратить на них свое время.
Огромный плюс FreeAppsNow — функция умного поиска, которая наверняка найдет именно то, что вам необходимо. Не ищете ничего конкретного, а просто интересуетесь предложениями, доступными здесь и сейчас? Сортируйте полученные результаты по рейтингу, ценам, количеству загрузок, чтобы было проще найти что-то новое и интересное.
myAppFree
Несомненный плюс MyAppFree — это автоматический список рекомендаций уже после первого скачанного приложения, которые будут тем точнее и интереснее, чем дольше вы будете пользоваться сервисом. Команда myAppFree трудится в поте лица, чтобы сделать платные приложения более дешевыми, поэтому работает в тесном контакте с разработчиками, чтобы передавать им пожелания по снижению цен.
Иногда им удается выбить скидку сроком на одну неделю — тогда у пользователей достаточно времени на принятие решения о скачивании. Это не 24 часа на обдумывание, когда действовать нужно максимально оперативно! Вот почему нужно регулярно заходить в myAppFree: так вы точно не упустите выгодное предложение.
Freapp
Для работы с Freeapp необходимо создать личный профиль, аналогичный тому, который есть во многих социальных сетях. На основе созданного профиля Freeapp начнет присылать подходящие предложения. Вы также сможете просматривать профили других пользователей, например, своих друзей, чтобы найти что-нибудь интересное.
Вы можете не переживаете по поводу некачественных приложений: 7 миллионов скачиваний Freeapp — тому подтверждение. Он ежедневно проверяет список доступных скидок в Google Play Market и присылает своим пользователям только самые выгодные из них.
Раз в день приходит уведомление с выгодными именно для вас предложениями, так что не стоит тратить время на постоянный мониторинг цен. Кстати, уведомления можно настроить так, чтобы получать их в определенное время или только в отношении определенных приложений.
Paid Apps Gone Free
На сегодняшний день Paid Apps Gone Free скачали уже более миллиона пользователей, но оно все ещё находится на стадии бета-версии, поэтому могут возникать какие-то ошибки. Список платных приложений и игр, которые стали бесплатными на определенное время, публикуется ежедневно. С помощью Paid Apps Gone Free можно скачать высококачественные игры и приложения бесплатно либо по довольно низкой цене. Благодаря ему уже более 6 000 платных игр стали более доступными для покупки.
Большой плюс данной утилиты — это отсутствие любой рекламы и навязывания дополнительных покупок. Все скачанные приложения будут автоматически добавляться в ваш аккаунт Google, чтобы получать обновления. Но стоит понимать, что не в каждой стране могут действовать акции, указанные в Paid Apps Gone Free. Бывает так, что для жителей США — есть скидка, а для России — её нет.