Apk для android скрыт

Содержание
  1. 6 способов спрятать данные в Android-приложении
  2. Что прячем
  3. Способы сокрытия данных
  4. Вариант 1: Ничего не скрывать, оставить все на виду
  5. Вариант 2: Использовать ProGuard с правильными настройками
  6. Вариант 3: Использовать Open Source Obfuscator
  7. Вариант 4: Использовать проприетарное решение
  8. Вариант 5: Использовать React-Native
  9. Вариант 6: Использовать NDK
  10. Вывод
  11. Как скрыть приложение на Андроид – все способы
  12. Как это работает?
  13. Отключить приложение
  14. Скрыть используя панель приложений
  15. Как найти скрытые приложения на Андроиде
  16. Как сделать так, чтобы скрытое приложение отражалось, как прежде
  17. Как скрыть иконки приложений Android
  18. Скрыть иконки через настройки Андроида
  19. Использовать второе пространство
  20. Как скрывать приложения на разных моделях телефонов
  21. Как скрыть приложение на Xiaomi
  22. Как скрыть приложение на Самсунг
  23. Скрыть приложение на Хонор и Хуавей
  24. Спрятать программу на Meizu
  25. Специализированные утилиты
  26. App Hider
  27. Hide It Pro
  28. Smart Hide Calculator
  29. Google Family Link
  30. Parallel Space
  31. Calculator Vault
  32. Скрыть приложение через лаунчеры
  33. Yandex Launcher
  34. Apex Launcher
  35. Nova Launcher

6 способов спрятать данные в Android-приложении

Привет, дорогой читатель, уже достаточно давно я изучаю мобильные приложения. Большинство приложений не пытаются как-то скрыть от меня свой «секретный» функционал. А я в это время радуюсь, ведь мне не приходится изучать чей-то обфусцированный код.

В этой статье я хотел бы поделиться своим видением обфускации, а также рассказать про интересный метод сокрытия бизнес-логики в приложениях с NDK, который нашел относительно недавно. Так что если вас интересуют живые примеры обфусцированного кода в Android — прошу под кат.

Под обфускацией в рамках этой статьи будем понимать приведение исполняемого кода Android-приложения к трудному для анализа виду. Существует несколько причин затруднять анализ кода:

  1. Ни один бизнес не хочет, чтобы в его «внутренностях» ковырялись.
  2. Даже если у вас приложение-пустышка, интересное там можно найти всегда (пример с инстаграмом).

Многие разработчики решают проблему простым форком конфига ProGuard. Это не лучший способ защиты данных (если вы первый раз слышите об этом, то см. вики).

Хочу привести показательный пример, почему предполагаемая “защита” с помощью ProGuard не работает. Возьмем любой простенький пример из Google Samples.

Подключив к нему ProGuard со стандартным конфигом, получим декомпилированный код:

«Ооо, ничего непонятно» – скажем мы и успокоимся. Но через пару минут переключения между файлами найдём подобные кусочки кода:

В этом примере код приложения выглядит затрудненным довольно слабо (логирование данных, создание видео захвата), поэтому некоторые методы, использованные в оригинальном коде, легко понятны и после обработки конфигом ProGuard.

Дальше больше, взглянем на data-классы в Kotlin. Data-класс по умолчанию создает метод “toString”, который содержит в себе названия переменных экземпляра и название самого класса.

Он может превратиться в лакомый кусочек для реверсера:


(автогенерация метода toString в Kotlin)

Выясняется, что ProGuard прячет далеко не весь исходный код проекта.

Если я все еще не убедил вас в нецелесообразности защиты кода таким способом, то давайте попробуем оставить в нашем проекте атрибут “.source”.

Эта строчка есть во многих opensource проектах. Она позволяет просматривать StackTrace при падении приложения. Однако, вытащив “.source” из smali-кода, мы получим всю иерархию проекта с полными названиями классов.

По определению, обфускация – это “приведение исходного кода в нечитаемый вид для того, чтобы противодействовать разным видам ресерча”. Однако, ProGuard (при использовании со стандартным конфигом) не делает код нечитаемым – он работает как минификатор, сжимающий названия и выкидывающий лишние классы из проекта.

Такое использование ProGuard – это легкое, но не совсем подходящее для хорошей обфускации решение на ”авось”. Хорошему разработчику нужно заставить ресерчера (или злоумышленника) испугаться “китайских символов”, которые трудно деобфусцировать.

Если вам интересно подробнее узнать про ProGuard, то предлагаю следующую познавательную статью.

Что прячем

Теперь давайте посмотрим, что обычно прячут в приложениях.

  • Специфическую логику приложения:

В коде часто может быть спрятано что-то более неожиданное (наблюдения из личного опыта), например:

  • Имена разработчиков проекта
  • Полный путь к проекту
  • “client_secret” для протокола Oauth2
  • PDF-книга “Как разрабатывать под Android” (наверное, чтобы всегда была под рукой)

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

Способы сокрытия данных

Вариант 1: Ничего не скрывать, оставить все на виду

В таком случае я просто покажу вам эту картинку 🙂

“Помогите Даше найти бизнес-логику”

Это нетрудозатратное и совершенно бесплатное решение подойдет для:

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

Вариант 2: Использовать ProGuard с правильными настройками

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

Однако, нужно понимать, что такое решение после каждой сборки требует от разработчика декомпиляции и проверки, все ли нормально. Потратив несколько минут на изучение APK файла, разработчик (и его компания) могут стать увереннее в безопасности своего продукта.

Проверить приложение на наличие обфускации достаточно просто.

Для того, чтобы достать APK-файл из проекта существует несколько путей:

  • взять из директории проекта (в Android Studio обычно название папки “build”);
  • установить приложение на смартфон и достать APK с помощью приложения “Apk Extractor”.

После этого, пользуясь утилитой Apktool, получаем Smali-код (инструкция по получению здесь https://ibotpeaches.github.io/Apktool/documentation) и пытаемся найти что-нибудь подозрительно читаемое в строках проекта. Кстати, для поиска читаемых кодов можно запастись уже заранее готовыми bash-командами.

Это решение подойдет для:

  • Приложений игрушек, приложений интернет-магазинов и т.п.;
  • Приложений, которые действительно являются тонкими клиентами, и все данные прилетают исключительно с серверной стороны;
  • Приложений, которые не пишут на всех своих баннерах “Безопасное приложение №1”.

Вариант 3: Использовать Open Source Obfuscator

К сожалению, реально хороших бесплатных обфускаторов для мобильных приложений я не знаю. А обфускаторы, которые можно найти в сети могут принести вам много головной боли, поскольку собрать такой проект под новые версии API будет слишком сложно.

Исторически сложилось, что существующие крутые обфускаторы сделаны под машинный код (для C/C++). Хорошие примеры:

Например, Movfuscator заменяет все opcodes mov-ами, делает код линейным, убирая все ветвления. Однако, крайне не рекомендуется использовать такой способ обфускации в боевом проекте, потому что тогда код рискует стать очень медленным и тяжелым.

Это решение подойдет для приложений, у которых основная часть кода — NDK.

Вариант 4: Использовать проприетарное решение

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

Пример обфусцированного кода при использовании таких решений:

В этом фрагменте кода можно увидеть:

  1. Максимально непонятные названия переменных (с наличием русских букв);
  2. Китайские символы в строчках, не дающие понять, что реально происходит в проекте;
  3. Очень много добавленных в проект ловушек (“switch”, “goto”), которые сильно меняют codeflow приложения.

Это решение подойдет для:

  • Банков;
  • Страховых компаний;
  • Мобильных операторов, приложений для хранения паролей и т. д.

Вариант 5: Использовать React-Native

Я решил выделить этот пункт, так как написание кроссплатформенных приложений сейчас стало действительно популярным занятием.

Кроме очень большого community, JS имеет очень большое количество открытых обфускаторов. Например, они могут превратить ваше приложение в смайлики:

Мне бы очень хотелось посоветовать вам данное решение, но тогда ваш проект будет работать самую малость быстрее черепахи.

Зато, уменьшив требование к обфускации кода, мы можем создать действительно хорошо защищенный проект. Так что гуглим “js obfuscator” и обфусцируем наш выходной bundle-файл.

Читайте также:  Оптимизатор ускоритель для андроид

Это решение подойдет для тех, кто готов писать кроссплатформенное приложение на React Native.

Было бы очень интересно узнать про обфускаторы на Xamarin, если у вас есть опыт их использования – расскажите, пожалуйста, о нем в комментариях.

Вариант 6: Использовать NDK

Мне самому часто приходилось использовать NDK в своем коде. И я знаю, что некоторые разработчики считают, что использование NDK спасает их приложение от реверсеров. Это не совсем так. Для начала нужно понять, как именно работает сокрытие с помощью NDK.

Оказывается, очень просто. В коде есть некоторая JNI-договоренность, что при вызове C/C++ кода в проекте он будет преобразовываться следующим образом.

Нативный класс NativeSummator:

Реализация нативного метода sum:

Реализация нативного статичного метода sum:

Cтановится понятно, что для вызова нативного метода используется поиск функции Java_

_ _ в динамической библиотеке.

Если заглянуть в Dalvik/ART код, то мы найдём следующие строки:

Сначала сгенерируем из Java-объекта следующую строку Java_

_ _ , а затем попытаемся разрезолвить метод в динамической библиотеке с помощью вызова “dlsym”, который попытается найти нужную нам функцию в NDK.

Так работает JNI. Его основная проблема в том, что, декомпилировав динамическую библиотеку, мы увидим все методы, как на ладони:

Значит, нам нужно придумать такое решение, чтобы адрес функции был обфусцирован.

Сначала я пытался записать данные напрямую в нашу JNI-таблицу, но, понял, что механизмы ASLR и разные версии Android просто-напросто не позволят мне сделать этот способ работающим на всех устройствах. Тогда я решил узнать, какие методы NDK предоставляет разработчикам.

И, о чудо, нашелся метод “RegisterNatives”, который делает ровно то, что нам нужно (вызывает внутреннюю функцию dvmRegisterJNIMethod).

Определяем массив, описывающий наш нативный метод:

И регистрируем наш объявленный метод в функции JNI_OnLoad (метод вызывается после инициализации динамической библиотеки, тыц) :

Ура, мы самостоятельно спрятали функцию “hideFunc”. Теперь применим наш любимый llvm-обфускатор и порадуемся безопасности кода в конечном виде.

Это решение подойдет для приложений, которые уже используют NDK (подключение NDK несет в проект большое количество сложностей, поэтому для не-NDK приложений это решение не так актуально).

Вывод

На самом деле, в приложении не должно храниться никаких чувствительных данных, либо они должны быть доступны только после аутентификации пользователя. Однако, бывает, что бизнес-логика принуждает разработчиков к хранению токенов, ключей и специфических элементов логики кода внутри приложения. Надеюсь, эта статья поможет вам, если вы не хотите делиться такими чувствительными данными и быть “открытой книгой” для ресерчеров.

Я считаю, что обфускация – важная структурная часть любого современного приложения.

Обдуманно подходите к вопросам сокрытия кода и не ищите простых путей! 🙂

Кстати, спасибо пользователю miproblema за помощь в некоторых вопросах. Подписывайтесь на ее телеграм-канал, там интересно.

А так же огромное спасибо пользователям sverkunchik и SCaptainCAP за помощь в редактировании статьи.

Источник

Как скрыть приложение на Андроид – все способы

Если вашим смартфоном, кроме вас, пользуется еще кто-то, вы должны знать как скрыть приложения на смартфонах Андроид для сохранности своих данных. Но это не единственная причина. Ведь такие действия – весьма полезное решение, ведь так можно существенно увеличить на рабочем столе объем свободного места, убрав иконки софта, который используется редко.

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

Спрятать нужные приложения можно встроенными функциями системы или специальными утилитами. Рассмотрим подробнее каждый из таких способов, детально проанализировав их преимущества и недостатки.

Как это работает?

Спрятать приложение можно несколькими способами:

  • Штатными средствами ОС Андроид.
  • Программным обеспечением предназначенным для этих целей.
  • Различными утилитами.

Рассмотрим подробно как на смартфонах Андроид скрыть программу.

Отключить приложение

Удалять программу нет необходимости, достаточно отключить приложение, что бы скрыть его. Такие действия помогают освободить место не только на экране смартфона, но и в памяти устройства. Для того чтобы скрыть приложение, выполните несколько шагов:

  • Откройте настройки (Setting).
  • Выберите вкладку “Приложения“.
  • Затем найдите во вкладке “Все” и поставьте галочки возле программ, которые планируете отключить
  • После этого передвиньте шторку на “Отключение“.

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

На некоторых устройствах массовое отключение приложений отсутствует. В этом случае отключение происходит индивидуально для каждого отдельно:

Настройки → Приложения → Выбрать приложение → Отключить

В случае, если понадобится опять вернуть на рабочий стол отключенную программу, воспользуйтесь специальной опцией “Включить“.

Скрыть используя панель приложений

Это один из самых простых способов. Работает преимущественно на старых моделях смартфонов.

  1. Откройте в меню перечень программ и приложений.
  2. Затем в правом верхнем углу найдите изображение трех точек – при клике вы попадаете в меню с настройками утилит.
  3. Выберите в выпадающем списке пункт “Скрыть/Показать“.
  4. Отметьте галочками приложения, которые нужно скрыть.
  5. Обязательно подтвердите действие.

Аналогичным способом можно восстановить видимость софта.

Как найти скрытые приложения на Андроиде

Ответ на данный вопрос зависит непосредственно от того, какой именно способ перемещения софта был выбран. Используя возможности настроек, можно сделать следующее:

- Перейти в раздел «Все приложения».

- Кликнуть на три точки для того, чтобы открылось дополнительное меню.

- Выбрать опцию «Показать все программы».

Тем не менее чаще всего задачу можно решить с помощью открытия общего меню, клика на значок в виде трех точек и выбора опции «Показать скрытые программы».

Как сделать так, чтобы скрытое приложение отражалось, как прежде

Программа после скрытия отображается и ведет себя странно. Появляются какие-то дополнительные значки или сама утилита начинает работать некорректно. Для того чтобы отображение стало прежним, достаточно отключить активированный режим. Таким образом, программа станет общедоступной.

В том случае, если речь идет о сбоях во время работы, то придется переустановить софт, с которым возникают проблемы. Иначе изменить ситуацию не получится. Как правило, после подобных действий ошибки исчезают. Но более эффективным способом будет поиск решения проблемы в настройках.

Как скрыть иконки приложений Android

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

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

Скрыть иконки через настройки Андроида

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

  • Для корректного выполнения действий важно придерживаться пошаговой инструкции:
  • Для начала заходим в “Настройки“.
  • Затем переходим в раздел “Все приложения”/”Диспетчер программ”.
  • В этом разделе находим утилиту, которую планируем скрыть от других пользователей. Важно: способ в большинстве случаев работает лишь с системными приложениями.
  • После этого переходим на страницу с программой и кликаем на “Остановить“.
  • В появившемся окне нажимаем на “Ок“, тем самым подтверждая свой выбор.

Альтернативным вариантом решения задачи является следующий:

  • Переходим в настройки.
  • Заходим в меню с установленным софтом.
  • Нажимаем на иконку в виде трех точек, расположенную в правом верхнем углу экрана.
  • Выбираем «Скрыть системные приложения».

Последний вариант оптимален для новых моделей смартфонов.

Использовать второе пространство

Второе пространство – уникальная опция, которая позволяет создать на одном смартфоне сразу два рабочих стола. По сути, данный функционал является аналогом разных пользователей в ОС Windows. Второе пространство многие смартфоны поддерживают по умолчанию. Именно поэтому вполне достаточно перейти в настройки и активировать требуемую функцию. Тем не менее если в вашем гаджете подобная опция не предусмотрена, можно скачать требуемый софт из Google Play.

Читайте также:  Андроид перестал загружать файлы

Утилиты из Google Play оптимальны для нескольких моделей телефонов. Среди таковых – Honor, Alcatel, Huawei, Samsung, Meizu и прочие. В качестве примера рассмотрим алгоритм создания на Xiaomi дополнительного рабочего стола:

  1. Заходим в настройки.
  2. Находите раздел “Особые возможности“.
  3. Открываете подраздел “Второе пространство“.
  4. Кликаем на “Создать второе пространство“.
  5. Потом переходим по кнопке “Далее“, придумываем надежный пароль.
  6. Затем устанавливаем наиболее комфортный способ переключения.

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

Как скрывать приложения на разных моделях телефонов

Многие производители гаджетов затачивают свои устройства под различные настройки операционной системы Андроид, имеют свои “фишки” и добавляют различные функции присущи определенной марки телефона. Поэтому разберем возможность скрыть приложение для каждого бренда мобильных устройств отдельно.

Как скрыть приложение на Xiaomi

Поскольку интерфейс оболочки MIUI во многом отличается от стандартного, для пользователей “Ксиоми” актуальной является следующая инструкция:

  1. Для начала откройте панель управления “Безопасность устройства“.
  2. Дальше необходимо зайти в раздел “Защита приложений“. В том случае, если подобные действия осуществляете в первый раз, обязательно задайте для разблокирования программ графический ключ. При старте системы он не будет запрашиваться – такой пароль потребуется для управления заблокированным программным обеспечением. Конечно же, предложение привязать девайс к Mi-аккаунту можно пропустить, но в случае утери кода благодаря учётной записи можно получить доступ к приложению. В такой ситуации не будет надобности перепрошивать телефон. Помимо того, можно привязать данные биометрии.
  3. Кликните на расположенное справа от названия вкладки “Скрывать приложения”. Появится список программ которые можно будет скрыть, переключатели у них будут не активны.
  4. Включите переключатель около программного обеспечения, которое планируете спрятать. Все ваши действия будут сохранены автоматически, а потому можно сразу же перейти на рабочий стол и убедиться в том, что в списке отсутствует выбранная вами программа.

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

Как скрыть приложение на Самсунг

Управлять параметрами отображения на телефонах Samsung значков можно таким образом:

  • Для начала перейдите в раздел “Настройки
  • Затем откройте раздел “Дисплей” и дальше – вкладку “Главный экран
  • Перелистайте до нижней части изменяемых параметров, после этого кликните на “Скрыть приложения“.
  • Отметьте те программы, которые мешают. Они будут отсортированы по умолчанию в алфавитном порядке. Для того чтобы подтвердить свои действия, кликните “Готово“.
  • Затем перейдите к перечню программного обеспечения, которое уже установлено на смартфоне, где будут отсутствовать избранные иконки

Аналогичным образом возможен откат изменений, но вместо простановки флажков их нужно будет снять. Сохраняемая приложениями информация остаётся на смартфоне. Найти ее можно при помощи файлового менеджера.

Скрыть приложение на Хонор и Хуавей

Использовать приведённые ниже шаги использовать можно на смартфонах Huawei и Honor, которые работают под Magic UI и EMUI.

Нужно выполнить следующие действия:

- Перейдите в “Настройки

- Затем откройте раздел “Безопасность и конфиденциальность” и дальше перейдите во вкладку “Блокировка приложений

- Дальше введите ранее установленный PIN или задайте новый код, если этого вы не делали, затем переведите около названия программы, которая мешает, вправо ползунок.

В результате значок не будет отражаться в меню. При этом для запуска утилиты придется открыть раздел панели конфигурирования параметров и затем ввести пароль.

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

Разведите в разные стороны пальцы на главном экране, как будто увеличиваете изображение

В самом верху появится “Скрытые приложения“. Кликните на эту надпись. Затем перейдите на “Добавить“. Следующий шаг – выбор программ, которые необходимо скрыть.

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

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

Спрятать программу на Meizu

Данный бренд, если сравнивать с прочими производителями девайсов, очень хорошо позаботился о конфиденциальности данных своих пользователей. Meizu был создан отдельный режим для гаджетов, которые рассчитаны на нескольких человек. Включить его на Flyme можно следующим образом:

Перейдите в “Настройки“;

Затем откройте “Отпечатки, распознавание лица“;

Кликните на “Личный режим” и затем переведите в правую сторону его ползунок. На данном этапе у пользователя запросят установка сразу двух паролей. Первый – для “гостей”. Разблокирование смартфона по второму коду предоставит доступ к управлению на уровне администратора.

Для того чтобы себя обезопасить, воспользуйтесь опцией – задать доступ по отпечатку пальца. Обязательно предварительно введите существующий пароль. Такой шаг не является обязательным, но он рекомендован. В таком случае доступ к программам не получит никто, кроме того, что задал биометрические данные.

Откройте раздел “Личные приложения“. Затем напротив скрываемых утилит установите чекбоксы. Затем кликните на не нажмите “ОК“. Установите чекбоксы напротив скрываемых программ, и кликните на кнопку Готово, которая находится нижней части.

Спрятанные утилиты будут отображаться на отдельном экране рабочего стола. Доступ к данному столу возможен только при вводе пароля администратора. Так называемый «гостевой» код не предоставит никакой возможности просмотра таких данных. Таким образом, кроме владельца девайса, никому не будет доступна информация о наличии каких-либо скрытых приложений.

Специализированные утилиты

В Play Market представлено сразу несколько программ, которые позволят скрывать на мобильном устройстве файлы. Пользоваться таким программным обеспечением можно при отсутствии системных возможностей проведения операции или же, если нет желания зря тратить время на освоение дополнительного функционала. Такие утилиты выделяются более комфортными интерфейсами и в то же время продуманным функционалом.

Название приложения Оценка Ссылка
App Hider 4,2 Скачать
Hide It Pro 4,4 Скачать
Smart Hide Calculator 3,7 Скачать
Google Family Link 4,3 Скачать
Parallel Space 4,5 Скачать
Calculator Vault 4,3 Скачать
Yandex Launcher 4,4 Скачать
Apex Launcher 4,3 Скачать
Nova Launcher 4,4 Скачать

App Hider

Данное программное обеспечение не нуждается в предоставлении root-прав. Именно поэтому оно является более доступной по сравнению с многочисленными продуктами конкурентов. С помощью приложения можно клонировать программы, используя простой алгоритм:

  1. Установите и откройте App Hider.
  2. Кликните на кнопку “Add App“, и перейдите к выбору программного обеспечения. Кликните по иконкам, затем нажмите на “Import Apps“.
  3. Следующий шаг – нужно придумать пароль.

Как только все будет сделано, программное обеспечение начнет копировать приложения. После того как процесс будет закончен, придется удалить прежние версии, кликнув на “Hide“.

На экран система выведет окно подтверждения деинсталляции. Вам необходимо кликнуть на “Ок“.

Для того чтобы в дальнейшем запустить программное обеспечение, для начала придется запустить App Hider и затем кликнуть на иконку процесса. Функционал программы поддерживает блокировку с помощью специального графического ключа, который повышает уровень конфиденциальности. В том случае, если у пользователя появится желания для скрытия удалить программу, сначала нужно разблокировать ПО, кликнув на “Unhide” около каждого из них. Иначе будет удалена вся сохранённая информация.

Если скрываемые за такой утилитой данные являются для пользователя крайне важны, их можно поместить в так называемую “матрёшку“: для этого заблокируйте App Hider другой утилитой, которую понадобится также спрятать, используя иное ПО.

Hide It Pro

Получить такие права можно, при помощи Magisk Manager, King Root. Утилита, будучи установленной, легко прячется под средство управления звуком. Именно поэтому она никак к себе не привлекает внимание, хотя и находится в общем списке.

Читайте также:  Видеокарта для планшета андроид

Алгоритм действий следующий:

  1. Запустите приложение. Перед вами появится панель изменения громкости, которая, на самом деле, работает и вполне может быть использована для того, чтобы задать приоритеты звучания.
  2. Следующий шаг – кликнуть на логотип утилиты, которая расположена сверху. Затем появится предложение задать пароль или числовой код.
  3. Обязательно укажите требуемые для запуска данные, введите свой электронный адрес (это важно на том случае, если данные будут потеряны). Обратите внимание: e-mail можно в дальнейшем поменять в настройках. После таких действий пользовать снова попадает на главный экран. Ему нужно будет кликнуть на логотип, ввести пароль. Так он попадает в меню действий.
  4. Следующий шаг – нажать на значок радиации, “Hide Apps”. Здесь важно предоставить root-права, ознакомившись предварительно с предупреждением. Затем нужно перейти к приложениям, кликнув по тому из них, которое необходимо скрыть. Затем в появившемся окне выберите “Ок“.
  5. Во вкладке “Все приложения” выбираете приложение которое нужно скрыть.

Данный алгоритм действий поможет скрыть программное обеспечение. Оно станет доступным только через меню Hide It Pro. Данная утилита позволяет прятать медиа-файлы – аудио-, фото и видеозаписи.

Smart Hide Calculator

Такая утилита во многом является аналогичной предыдущему варианту. Программа позволяет скрывать файлы различного формата. Она легко скрывается под видом калькулятора.

Для активации утилиты следует выполнить несколько действий:

  • Для начала откройте программу. Установите два пароля. Первый основной, а второй, резервный, на случай, если основной будет утерян.
  • Затем следует выбрать пункт “Freeze Apps” и указать, какое именно программное обеспечение нужно сделать невидимым.
  • Обязательно сохраните действия.

В дальнейшем для входов используйте указанный пароль.

Ключевое задание данной утилиты в том, чтобы предоставить для родителей возможности удалённого контроля гаджетов своих детей методом установки на смартфоны отдельных версий Google Family Link. Хотя её функционал позволяет скрывать утилиты для собственных целей с помощью нескольких простых шагов:

  • Установите на один смартфон ПО для детей, на второй, соответственно, – для родителей. Особое внимание при скачивании обратите на слова в скобках возле наименования утилиты. Так называемую “детскую” версию важно загрузить на то устройство, на котором планируете скрыть ПО.
  • После этого нужно пройти процесс привязки друг к другу учётных записей. Для этого введите код, указанный на экране.
  • На так называемом “родительском” гаджете необходимо открыть раздел “Приложения Android” и затем скрыть утилиты, которые не должны отражаться на “детском” гаджете.

Установка одновременно обеих версий ПО на одно устройство не будет результативна, поскольку требуется наличие сразу нескольких устройств под управлением ОС Андроид.

Но увидеть то, какие именно утилиты были скрыты с помощью Google Family Link можно, только при помощи входа в аккаунт родителя – их перечень находится в той же вкладке, где осуществлялось скрытие утилит.

Parallel Space

Parallel Space – утилита, которая позволяет создать дополнительно рабочий стол. При этом доступ к нему будет открываться благодаря использованию специального пароля (или, как вариант, биометрических датчиков).

По сравнению с Calculator Vault и Hider, здесь, о скрытом приложении подскажет сама программа. Использовать его без кода, конечно же, никак не получится.

Calculator Vault

Данная утилита является весьма удобным для пользования инструментов для “маскировки” приложений. Алгоритм работы Calculator Vault работает так. Утилита дублирует приложение, которое необходимо скрыть в “отдельном пространстве”. Как только приложение будет добавлено в Calculator Vault, появится возможность удалить его с телефона, ведь теперь утилита будет доступна только здесь.

Приложение можно защитить паролем. Или же, как вариант, с помощью биометрических сенсоров. Обратите внимание, если пароль не вводить, вы сможете пользоваться Calculator Vault как самым обычным калькулятором. Иными словами, если пользователь не знает, где искать, то он и не заметит никак разницы.

Скрыть приложение через лаунчеры

Устанавливая лаунчеры, вы сможете преобразить графический вид и функционал системы.

Yandex Launcher

Яндекс.Лончер – утилита, которая не имеет функцию скрытия посредством введения пароля или биометрии. Именно поэтому использование предлагаемых программным обеспечением опций пригодится, скорее всего, в целях освобождения в меню дополнительного места, по сравнению с обеспечением конфиденциальности. С другой стороны, у вас есть возможность использовать утилиту на гаджетах, которыми пользуются разные люди, соответствующим образом:

  • Для начала проведите вверх свайп для раскрытия меню установленных утилит.
  • Затем листайте вправо, пока не появится раздел “Настройка категорий“, внизу которого расположены “Скрытые приложения“. Следующий шаг – необходимо снять около него флажок. А также при желании скрыть другие вкладки.
  • Вернитесь к списку, задержите на иконке мешающей утилиты палец, кликните на “Скрыть“. Программное обеспечение останется на гаджете. Но открыть его не получится до момента до момента включения категории.

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

Apex Launcher

Данная утилита позиционирует себя как функциональная оболочка, совместимая со слабыми устройствами, Apex Launcher имеет возможность скрытия программного обеспечения:

  1. Для начала запустите параметры лаунчера, затем дважды кликните на рабочем столе по свободному месту.
  2. После этого перейдите к “Настройкам меню приложений“. Здесь нужно выбрать “Скрытые приложения” и кликнуть на кнопку снизу.
  3. Следующий шаг – поставить около утилиты, которую планируете скрыть, флажок. Затем кликните на Hide N Apps, где «N» – это количество отмеченных чекбоксов или, как вариант, “Сохранить” – в зависимости от используемой версии.

Посмотреть то, какие именно программы были скрыты можно следующим образом: их перечень откроется при клике на “Скрытые приложения“.owan

Nova Launcher

Данный лаунчер – один из наиболее популярных. Во многом такой востребованностью утилита обязана очень качественному графическому представлению и расширению функционала. Для пользователей такого ПО актуальной является следующая инструкция:

  • В перечне программ расположена кнопка “Настройки Nova” – клините по ней. Так вы сможете перейти к параметрам.
  • Затем перейдите в “Меню приложений“, из него – в “Группы в списке приложений“. Здесь нажмите на “Скрыть приложения“.
  • После этого отметьте утилиты, значки которых вам мешают. После этого следует выйти из панели конфигурирования.

Доступ к скрытому программному обеспечению можно после того, как будут сняты флажки из настроек раздела.

Методов, которые позволяют спрятать файлы и скрыть утилиты на Android, достаточно много, и все они дают идентичные результаты. Вы сможете ими пользоваться на своё усмотрение. Более того, всегда при желании сможете описанные способы комбинировать. Так получится повысить свою безопасность.

При использовании устройства, которое рассчитано сразу на нескольких людей, не следует забывать и о простых правилах конфиденциальности – выйти из учётной записи социальных сетей, платёжного сервиса.

Источник

Оцените статью