Android управление разрешениями приложений: Как управлять разрешениями приложений на Андроид устройствах?
Андроид 5.1 управление разрешениями. Как настроить разрешения для приложений в Android
Недавно состоялся официальный релиз операционной системы . Владельцы устройств линейки Nexus, а также аппаратов программы Android One уже могут . В Android 6.0 Marshmallow появилось много новых функций, включая управление привилегиями приложений. Как разобраться с ними мы решили рассказать в этой статье.
Теперь при установке новых приложений операционная система спрашивает у пользователя, какие привилегии дать программе. Помимо этого, отображаются основные запросы стороннего приложения. Например, при установке попросит такие привилегии, как использование интернета и гео-локационных данных или даже изменение системных настроек. При желании программе вообще можно не давать никаких привилегий. Это актуально, когда пользователь не уверен в добрых намерениях приложения.
Однако программы, которые уже были установлены до обновления на Android 6.0 Marhmallow, уже получили свои привилегии и запросят их только при следующем апдейте через . Чтобы просмотреть права уже установленных программ нужно следовать простой инструкции:
1. Перейти в меню настроек через верхнюю «шторку» или через меню приложений.
2. Перейти во вкладку «Приложения».
3. Тапнуть на иконку дополнительных настроек в правом верхнем углу.
4.
Перейти в раздел «Разрешения приложений».
5. Перед вами список всех возможных прав, которые могут получать приложения.
Если перейти в раздел какой-либо привилегии, то вам откроется список всех приложений с тумблерами справа. Включенный тумблер означает, что приложение имеет доступ, например, к , выключенный — не имеет доступа. Тумблеры можно переключать. Таким образом можно отбирать или давать права приложениям. Не хотите, чтобы какая-то программа пользовалась GPS — дерните за переключатель в соответствующем разделе.
Также управление правами приложений в Android 6.0 Marshmallow предполагает отображение программ, которые могут изменять настройки.
В разделе дополнительных настроек приложений есть раздел «Изменение системных настроек». В нем можно узнать, какие приложения имеют доступ к изменению системных параметров, например различные геолокационные сервисы могут изменять точность работы GPS. Помимо этого, доступ к системным настройкам позволяет считывать большинство данных об устройстве. Этот раздел удобен для поиска подозрительных приложений, которые имеют доступ к системным настройкам. Многое вредоносное ПО работает именно с такими привилегиями.
Неприкосновенность конфиденциальных данных и сохранение в безопасности частной жизни владельцев устройств на базе Андроид напрямую зависят от установленных приложений, если быть точнее – разрешений, которые им предоставляются.
Многие пользователи, которые присваивают новым приложениям на Андроиде те или иные разрешения, могут войти в замешательство, не имея достаточных знаний в тех или иных понятиях и процессах. Почему же приложение, не выполняющее соответствующие задачи, запрашивает доступ к камере, телефонной книжке и даже к быстрым сообщениям? Ответ явно неоднозначен.
Предлагаем упомянуть скандал, который возник в прошлом году, связанный с разрешениями для Facebook Messenger. Если обращать внимание на все разрешения, которые запрашивает данная программа, можно прийти к выводу, что она без вашего ведома может управлять личной жизнью.
Как оказалось позже, корень проблемы состоял в тонкостях архитектуры программ для Андроид, поскольку различные по предназначению приложения запрашивают крайне похожие разрешения. Для функционирования, например, фонарика, нужно получить разрешение на фото и видеосъёмку без соответствующего подтверждения со стороны пользователя. Суть заключается в том, что диод LED, который используется в роли фонарика, является неотъемлемой часть схемы камеры смартфона. Если программа имеет доступ к фонарику, значит для неё открыта также фото- и видеосъёмка, из-за чего и появляется запрос данных разрешений.
Впрочем, корыстные создатели приложений также включают в список разрешений и те, которые позволяют рассчитывать на прибыль благодаря донату (внутренним покупкам). Подобные случаи могут быть достаточно рискованными, если у вас не стоит пароль на проведение покупок в Маркете. Получать разрешения для таких функций как история программ, телефонная книга, идентификация местоположения, свойственны для клиентов социальных сетей, браузеров, навигаторов. Но они ни в коем случае не должны присутствовать в играх, или же, как обозначалось ранее, в «фонариках».
Наибольшую осторожность проявляйте по отношению к бесплатным приложениям, поскольку они могут передавать личные данные третьим персонам или же «напичканы» рекламой от и до. Рекомендуется тщательно исследовать требуемые разрешения при установке программ, чтобы не стать жертвой с обманом. Также помните тот факт, что потраченный доллар на приложение — более мудрый шаг, чем предоставление дюжины разрешений другим бесплатным альтернативам.
Не устанавливайте приложения, которые не представляют особой важности для вас. Найдите время, чтобы внимательно ознакомиться со всеми требуемыми разрешениями, это поможет добиться максимальной минимизации рисков.
Доступы и разрешения приложений на Android
Android — открытая и гибкая в настройке операционная система. Одной из ключевых особенностей платформы является запрос приложениями разрешений доступа к тем или иным функциям.
Разрешения для приложений ограничивают или расширяют возможности программного обеспечения и открывают софту доступ к определенным разделам смартфона. Неопытный пользователь рискует предоставить установленной вредоносной программе доступы к важным элементам системы, а потом получает неприятные последствия таких разрешений.
Необходимые доступы
Во время первого запуска система для корректной работы запрашивает разрешение на взаимодействие с другими программами. Например, предоставив галерее доступ к контактам, можно присваивать абоненту аватар, музыкальный плеер в тандеме с контактами позволит установить мелодию на звонок, а камера с доступом к геолокации определит место, где была сделана фотография. Вообще, доступ к местоположению крайне популярен — он нужен для работы навигатора, приложений с объявлениями, карт и так далее.
Выдавая разрешения предустановленным приложениям, пользователь практически ничем не рискует – он просто расширяет их функционал. Начиная с версии операционной системы Android 6.0 Marshmallow первый запуск смартфона сопровождался выдачей разрешений для «родного» софта. Важно внимательно ознакомиться с разрешениями, чтобы случайно не заблокировать доступ к нужным и полезным опциям.
Возможная опасность
Программы и игры, которые можно скачать в интернете или Google Play, могут нанести вред не только устройству, но и его владельцу. Существует много мошеннических схем, которые передают персональную информацию владельцев смартфонов злоумышленникам. Кроме личных фотографий и переписки можно «поделиться» данными банковской карты или паролем электронного кошелька.
Вычислить вредоносное программное обеспечение не сложно – нужно внимательно изучить запрашиваемые программой разрешения. Например, если программа «Фонарик» запрашивает доступ к SMS, то с большой долей вероятности она ориентирована на отправку платных сообщений.
Самыми опасными вариантами запроса разрешений от программ считаются те, которые требуют доступа к системным файлам. Изменения, которые могут внести такие приложения в работу смартфона, могут стать необратимыми. С такими программами важно проявить бдительность и не устанавливать их, особенно из ненадежных источников.
Как включить и отключить разрешения приложений?
Все очень просто: нужно зайти в настройки телефона (раздел с приложениями) и найти там нужную программу или игру. В параметрах будет пункт «Управление разрешениями» или что-то в этом роде. Название может отличаться в зависимости от версии Android и фирменной оболочки.
В этом разделе находятся все разрешения для определенной программы, например, отправка SMS, запуск в фоне, чтение контактов, доступ к местоположению и многое другое. Все их можно настроить по своему усмотрению.
Загрузка…
Управление разрешениями приложений android
Кстати, начиная с Android 6.0, все установленные программы по умолчанию спрашивают разрешения, если таковые требуются.
Настройка очень удобная, потому что позволяет изменять доступ ко всем функциям, начиная от местоположения и заканчивая изменением состояния NFC и записью аудио. А в самом конце есть 2 любопытных пункта: Автозапуск и Активный режим. Первый дает право запускать приложение в автоматическом режиме при запуске системы, второй – возможность «висеть» приложению в свернутом виде, не выбрасывая его из памяти.
На устройствах Андроид версии 5.0+ есть функция Защищенный режим, которая переключает подозрительные разрешения на Спрашивать для недавно установленных игр и программ.
ВНИМАНИЕ! Для следующего способа понадобится наличие прав администратора на android устройстве. А это означает, что пользователь берет на себя всю ответственность за совершенные действия, потому что никто не может обещать, что после выполненных операций устройство не превратится в кирпич. То же самое касается и утери личных данных.
↑ Способ 2 (требуется наличие прав Суперпользователя)
Опытным пользователям системы Android известно, что рут-права дают возможность использовать весь потенциал устройства. Сегодня мы расскажем, как изменить разрешения в приложениях на андроид с помощью использования стороннего программного обеспечения.
Существуют несколько наиболее популярных приложений, позволяющих выполнять данную операцию, это:
Принципы работы в указанных утилитах отличаются по своей эффективности и простоте действий, потому начнем с самого легкого.
↑ Permission Master
Для работы данного приложения требуется Xposed Framework. Что это и как его установить читайте в соответствующем гайде.
- В инструменте две вкладки: Разрешения и Программы. Остановимся на последней.
Выбираем софт, которому требуется урезать права.
Видим список всех разрешений, а вверху переключатель: Отозвать разрешения. Вот его то и включаем, иначе со списком ничего не сделать.
Теперь можно играться с правами. Для этого надо всего лишь нажать по названию разрешения андроид приложения.
Как видим, ничего сложного, но инструмент, хоть и очень редко, не всегда справляется с поставленными задачами, потому для бесстрашных пользователей припасено еще два, более радикальных и эффективных способа изменять разрешения андроид приложений.
↑ LBE Security Master
- На главном экране переходим во вкладку Безопасность.
Далее кликаем на Управление разрешениями.
В следующем окне можно увидеть список из всех установленных приложений, включая системные. При этом под названием каждого указывается количество разрешений.
Клик по нужному приложению открывает подробную информацию. Отображаются предоставленные разрешения и описание к ним.
Напротив одобренных разрешений стоит галочка зеленого цвета, кликнув по которой появляются три кнопки: Разрешить, Запросить и Запретить. Помимо них в самом низу есть кнопка Доверять приложению, которая дает ему полный доступ к устройству. В этом же окне можно исключить программу из списка автозагрузки или отключить показ уведомлений.
↑ LuckyPatcher
- Устанавливаем приложение через apk-файл, предварительно скачав его по ссылке (в официальном магазине Google его не найти).
- Запускаем и предоставляем права администратора.
- На главной странице отображаются все установленные игры и программы.
Затем Изменить компоненты приложения.
Далее Изменить разрешения и активити.
В следующем окне указываются абсолютно все разрешения и возможности игры или программы, причем с подробным объяснением. Сверху для удобства есть строка поиска.
Все включенные разрешения подсвечиваются зеленым цветом, выключенные – красным. Переключение между этими режимами осуществляется нажатием по разрешению.
После изменения необходимых разрешений необходимо нажать расположенную внизу экрана кнопку Пересобрать & установить.
Остается только дождаться завершения процесса, после которого появится окно результата пересборки.
После такого редактирования всегда есть шанс, что при работе с приложением могут возникать ошибки, краши и другие проблемы. Но следить за этим все-таки очень важно, ради своей же безопасности. Лучше всего перед установкой внимательно ознакомиться со списком всего, к чему приложение просит дать доступ. Если он выглядит подозрительным, то стоит вовсе отказаться от установки, нажав отмену.
Таблица с подробным описанием каждого разрешения
При установке приложения разрешили ему лишнее? Узнайте что такое разрешения приложений на Андроид и как ими управлять.
Разрешения приложений на Андроид могут иметь доступ к аппаратным и программным ресурсам системы. Например, доступ к отслеживанию местоположения, камере и записи звука, совершению звонков, платежей и так далее. Без нашего согласия на предоставление этих разрешений ни одно приложение установлено не будет.
Также можно просмотреть разрешения приложений на Андроид непосредственно перед их установкой:
- Откройте страницу приложения в Google Play
- Пролистайте страницу в самый низ
- Нажмите “Просмотреть разрешения”
Управление разрешениями приложений Андроид 4.3-4.4
Если у вас смартфон с версией Андроид 4.3-4.4, то получить доступ к управлению разрешениями приложений вам поможет утилита AppOps.
Порядок действий такой:
- Откройте AppOps
- Найдите в списке нужное приложение и нажмите на него
- Уберите галочку рядом с правами, которые хотите запретить
Изменить разрешения приложений на Андроид 5 и выше
Если ваше устройство работает на Андроид 5.0 и выше, то для управления разрешениями вам понадобится приложение App Ops – Permission manager. При первом запуске вы увидите уведомление о том, что без Root прав приложение может не работать, подробнее читайте в статье Как получить Root права, однако не с системными приложениями можно работать и без них.
Если у вас есть Root права (вы сможете управлять разрешениями всех приложений, системных и сторонних):
- Выбираем рабочий режим Root
- Нажимаем “Проверка”
- Предоставляем приложению права суперпользователя
- Нажимаем “Выполнено”
Если у вас нет Root прав (вы сможете управлять разрешениями только сторонних приложений):
- Выбираем рабочий режим Privilege mode
- Загружаем утилиту Shizuku manager и открываем ее
- Нажимаем на список авторизированных приложений и включаем App Ops – Permission manager
- Переходим в App Ops – Permission manager и нажимаем “Выполнено”
После этого в App Ops – Permission manager можно настроить параметры разрешений для конкретного приложения по вашему усмотрению.
А как вы контролируете разрешения приложений на Андроид? Напишите ваши варианты к комментарии.
Ответы на вопросы
После настройки разрешений в приложении произошел сбой, что делать?
Такое может произойти в том случае, если приложение написано под более старую версию Андроид, чем на вашем устройстве. Если в приложении произошел сбой, зайдите в управление разрешениями и включите заново то разрешение, которое выключили. После этого приложение будет работать в нормальном режиме.
Уровень сложности: для продвинутых. В момент установки каждая программа запрашивает у нас предоставления прав на выполнение необходимых для её функционирования действий. Как правило, мы соглашаемся с этим запросом, не особо вдаваясь в детали, а просто полагаясь на добросовестность разработчиков приложений. В этой статье вы узнаете, как исправить ситуацию и взять управление разрешениями для установленных на вашем смартфоне программ под свой контроль.
Прежде всего необходимо пояснить, зачем вам может понадобиться ограничивать возможности отдельных программ. В первую очередь это необходимо из соображений безопасности. Если невинный калькулятор или фонарик запрашивает неограниченный доступ к сети и пытается считать вашу адресную книгу, то это по меньшей мере вызывает подозрения. И во-вторых, вы можете таким образом изменить функциональность некоторых программ. Например, запретив доступ к сети тех приложений, которым он не требуется для выполнения своих основных задач, вы сможете избавиться от навязчивой рекламы.
Компания Google в Android версии 4.3 включила в состав операционной системы специальную системную утилиту App Ops для управления разрешениями установленных программ. Однако она предназначается для разработчиков и скрыта от глаз простых пользователей. В последующих выпусках Android эта утилита была еще глубже спрятана в недрах системы, поэтому независимыми разработчиками была создана специальная утилита, облегчающая доступ к App Ops.
Программу AppOps можно скачать и установить из каталога Google Play. В Android версий 4.3, 4.4 эта программа поможет вам активировать встроенную системную утилиту управления правами, с помощью которой мы сможем настроить необходимые нам ограничения.
Как дать, отключить или изменить разрешение приложению на Android?
В Android версии 6.0 появилось много важных нововведений, включая управление основными привилегиями приложений, то есть теперь при установке приложения система запрашивает, какие разрешения ему дать. Очень удобно. Впрочем, изменять права можно было и прежде, но только при условии установки прав суперпользователя. Теперь все куда проще.
Допустим, для работы приложению необходим доступ к камере — при необходимости система запрашивает его, а пользователь сам решает, предоставить доступ к камере или нет. При этом важно понимать, что во многих случаях работа приложения без предоставления таких прав невозможна. С другой стороны, часто непонятно, зачем некоторым приложениям доступ к чтению СМС-сообщений?
В этой статье мы покажем, как изменить, отключить или предоставить права какому-либо приложению.
Зайдите в настройки.
Откройте раздел с приложениями.
Найдите нужное вам приложение, тапните по нему, например:
Выберите «Разрешения».
Тут указаны все доступные разрешения. Что здесь отключать, а что включать — решать вам, но помните, что без многих разрешений приложение просто не будет правильно функционировать.
Об этом, собственно, сообщает и система.
Есть другой вариант. Открываете раздел с приложениями, нажимаете на значок шестеренки.
Здесь — «Разрешения приложений».
Видите список всех разрешений.
Открываете выбранное разрешение и видите, какие приложения имеют к нему доступ.
При необходимости разрешение можете изменить.
Как разрешить приложению работать с телефоном. Управление разрешениями Android приложений. Просмотр и управление разрешениями Android для всех приложений
Наконец-то Google сделал это. Android 6.0 Marshmallow включает в себя новый iOS стиль, добавляющий управление разрешениями Android приложений. Вы также можете вручную отменить разрешения любого приложения — даже, разработанные для старых версий Android.
Вам не нужен root доступ , кастомная прошивка или переходить на iPhone, чтобы сделать это. Теперь в этой мобильной операционной системе есть управление разрешениями Android приложений.
Новая система разрешения приложений Android
Приложения для Android 6.0 теперь будут спрашивать разрешения, когда они в них нуждаются. Например, вместо того, чтобы дать разрешение на доступ к камере при установке приложения, Вам будет предложено разрешить доступ к камере при первом запуске этого приложения.
Вы можете вручную управлять разрешениями для приложений, даже если приложения были выпущены для старых версий Android и они не запрашивают доступ при первом запуске.
Управление разрешениями Android приложения
Для этого Вам потребуется Android 6.0 Marshmallow или более новая версия на Вашем устройстве.
Откройте «Настройки», нажмите на пункт «Приложения», который находится в разделе «Устройство».
Вы увидите список всех приложений, установленных на Вашем Android устройстве. Нажмите на приложение в списке, чтобы просмотреть дополнительную информацию. На экране информации о приложении Вы увидите пункт «Разрешения», в котором перечислены все разрешения, к которым приложение имеет доступ. Нажмите на «Разрешения».
Вы также можете быстро перейти к информации о приложении, нажав и удерживая иконку приложения, перетащить ее на ярлык «О приложении», который появится вверху экрана. Этот ярлык может отсутствовать на некоторых устройствах, так как производители и операторы могут использовать различный интерфейс.
Вернемся к разрешениям. Здесь будут отображаться различные разрешения, например, контакты, телефон, SMS и другие. Приложения для старых версий Android автоматически получат все требуемые разрешения при установке, но Вы можете выключить разрешения по желанию.
При отключении какого-либо разрешения, появится предупреждение о том, что данное приложение было разработано для старых версий Android, и отключение может привести к сбою.
Старые приложения не рассчитаны на эту функцию, и они, как правило, просто предполагают, что имеют доступ к любым функциям, которые им требуются. В большинстве случаев после отключения разрешений приложения работают стабильно. В некоторых случаях отключение разрешения может привести к сбою, в этом случае просто включите разрешение снова. Например, если Вы отключение разрешение на доступ к камере для приложения, которое предназначено для фотографирования, то приложение больше не сможет делать фотографии. Вы не получите сообщение о том, что необходимо снова дать разрешение на работу с камерой. Поэтому управление разрешениями Android это полезная, но, в некотором роде, опасная функция.
В любом случае, если после отключения разрешения приложение работает не так как надо, то Вы всегда можете вернуться в это меню и снова выдать разрешение.
Вы также можете зайти в меню, которое располагается в правом верхнем углу на данном экране, и нажать «Все разрешения». Здесь можно увидеть все разрешения, которые выданы приложению. Android скрывает некоторые разрешения. Как видите, управление разрешениями Android приложений распространяется не на все категории.
Имейте ввиду, что при обновлении приложение может получить разрешение не спрашивая Вас об этом. Например, если некоторое приложение может использовать чтение контактов и Вы разрешите использовать «Телефон», то после обновления приложение может получить разрешение на телефонный вызов, что в последствие может стоить Вам потерянных денег. Так как телефонный вызов является частью разрешения «Телефон», то дополнительных запросов на разрешение совершать звонки не будет. Вы можете просмотреть, что означают каждые разрешения на сайте Google.
Просмотр и управление разрешениями Android для всех приложений
Для просмотра и управления разрешениями для всех приложений сразу, откройте Настройки и перейдите в Приложения. В правом верхнем углу нажмите на иконку шестеренки и нажмите на пункт «Разрешения приложений».
Вы увидите список разрешений и количество приложений, которые имеют доступ к этим разрешениям. Категории включают в себя SMS, Календарь, Камера, Контакты, Местоположение, Микрофон, Нательные датчики, Память, Телефон и некоторые дополнительные разрешения.
Для просмотра приложений, использующих категорию разрешений, нажмите на нее. Например, чтобы увидеть какие приложения имеют доступ к данным календаря, нажмите на «Календарь». Чтобы запретить приложению доступ к календарю, отключите его на данном экране.
При отключении разрешения Вы увидите предупреждение о том, что приложение было разработано для старых версий Android.
Как обычно, некоторые шаги и названия могут различаться на разных устройствах. Производители часто меняют интерфейс своих устройств, и некоторые опции могут быть в других местах.
В Android есть очень хороший защитный механизм — система разрешений для приложений. По сути, это набор действий, которые система разрешает приложению выполнять. Дело в том, что по умолчанию все приложения в Android работают в изолированной среде — так называемой «песочнице». И для того чтобы сделать что-либо с чем-то, так сказать, общественным, им надо получить разрешение.
Разрешения эти разделены на несколько категорий, но нас интересуют только две из них — «Обычные» и «Опасные». В группу «Обычные» входят такие вещи, как доступ в Интернет, создание ярлыков, подключение по Bluetooth и так далее. Эти разрешения выдаются приложениям без обязательного согласия пользователя, то есть система вас ни о чем не спрашивает.
А вот для того, чтобы получить одно из «опасных» разрешений, приложение обязательно должно спросить владельца устройства, согласен ли он его выдать. Чем же опасны «опасные» разрешения и стоит ли выдавать их приложениям? Давайте разберемся.
Опасные разрешения
В категорию «Опасные» входят девять групп разрешений, которые так или иначе связаны с безопасностью данных пользователя. В свою очередь, каждая из групп содержит несколько разрешений, которые может запрашивать приложение.
Если одно из разрешений в данной группе пользователь уже одобрил, все остальные разрешения из той же группы приложение получит автоматически — без нового запроса пользователю. Например, если приложение уже успело запросить и получить разрешение на чтение SMS, то впоследствии оно ав
Управление разрешениями приложений в Android
В момент установки каждая программа запрашивает у нас предоставления прав на выполнение необходимых для её функционирования действий. Как правило, мы соглашаемся с этим запросом, не особо вдаваясь в детали, а просто полагаясь на добросовестность разработчиков приложений. В этой статье вы узнаете, как исправить ситуацию и взять управление разрешениями для установленных на вашем смартфоне программ под свой контроль.
Прежде всего необходимо пояснить, зачем вам может понадобиться ограничивать возможности отдельных программ. В первую очередь это необходимо из соображений безопасности. Если невинный калькулятор или фонарик запрашивает неограниченный доступ к сети и пытается считать вашу адресную книгу, то это по меньшей мере вызывает подозрения. И во-вторых, вы можете таким образом изменить функциональность некоторых программ. Например, запретив доступ к сети тех приложений, которым он не требуется для выполнения своих основных задач, вы сможете избавиться от навязчивой рекламы.
Компания Google в Android версии 4.3 включила в состав операционной системы специальную системную утилиту App Ops для управления разрешениями установленных программ. Однако она предназначается для разработчиков и скрыта от глаз простых пользователей. В последующих выпусках Android эта утилита была еще глубже спрятана в недрах системы, поэтому независимыми разработчиками была создана специальная утилита, облегчающая доступ к App Ops.
Программу AppOps можно скачать и установить из каталога Google Play. В Android версий 4.3, 4.4 эта программа поможет вам активировать встроенную системную утилиту управления правами, с помощью которой мы сможем настроить необходимые нам ограничения.
Если же на вашем устройстве установлена другая версия Android, то на помощь придёт всемогущий Xposed Framework. Мы рассказывали о нём в этой статье, там же вы сможете узнать, как устанавливать разные модули для этого приложения. В рамках темы этой статьи нам понадобится специальный модуль под названием Permission Master.
После установки и активации этого модуля в Xposed Framework вам понадобится перезагрузить устройство. Интерфейс Permission Master состоит из двух вкладок, на первой из которых перечислены все имеющиеся разрешения, а на второй установленные у вас программы. Таким образом вы сможете быстро проверить, какими правами обладает каждая из программ и, в случае необходимости, быстро отключить лишнее.
Стандартная процедура установки программ в операционной системе Android предполагает, что вы либо соглашаетесь с запросом приложения, либо отменяете её установку. С помощью описанных в этой статье способов вы сможете поступить умнее — сначала установить необходимую вам программу, а затем оставить только те права, которые необходимы ей на самом деле.
Руководство по пониманию разрешений приложений Android (и способов управления ими)
приложений доминируют в использовании смартфонов, и хотя в магазине приложений Apple есть строгие критерии для доступа к приложениям, в магазине Google Play они относительно более снисходительны. Как пользователь приложения для Android, вы должны знать, какие данные, которые вы используете, получают от вас.
Вдобавок к этому вам нужно будет начать с чтения «бланков разрешений», которые вы предоставляете приложениям , которые вы загружаете на свой телефон, иначе вы рискуете открыть для себя серьезные проблемы с конфиденциальностью и безопасностью.
В этом руководстве мы выделим некоторые из разрешений приложений , на которые необходимо обратить больше внимания, , и которые являются действительными разрешениями, которые приложения обязаны запрашивать.
Если проявить немного бдительности, вполне возможно минимизировать риски, научившись лучше управлять разрешениями для своего приложения (и при необходимости отозвать их). Ознакомьтесь с разрешениями приложений Android и что с ними делать.
Рекомендуемая литература: 10 советов по усилению безопасности на вашем устройстве Android
Что такое разрешения для приложений?
Во-первых, разрешений для приложений Android — это не запросы, это объявления .Если у вас нет root-прав, вы не можете сказать — кроме решения не устанавливать приложение — в том, получит ли приложение все необходимые разрешения.
Когда вы устанавливаете приложение из Play Store, вы увидите всплывающее окно со списком всех разрешений, которые требуются приложению, таких как доступ к вашему хранилищу, телефонные звонки, сетевое соединение и т. Д. Прочтите этот список.
Слишком легко обращаться со списком разрешений, как с лицензионным соглашением (которое никто никогда не читает), но пропуск этих разрешений может означать разницу между , хранящим ваши данные в безопасности на вашем устройстве , или тем, что все это находится под рукой недобросовестного приложения Разработчики .
5 разрешений, которых следует опасаться
Есть несколько разрешений, которых следует опасаться не потому, что они обязательно опасны, а потому, что могут быть широкомасштабных последствий. , если данные из этих разрешений попадут в чужие руки. Обратите внимание, что эти — не единственные разрешения, о которых вам следует беспокоиться, — это только начало.
Если вы хотите узнать больше, ознакомьтесь со списком и обсуждением разрешений приложений Android на AndroidForums.com пользователь Alostpacket . Также есть подробный список разрешений на официальной странице разработчиков Android. Большая часть обобщенной информации здесь взята из обоих источников.
1. Место нахождения
Существует два типа разрешений местоположения, которые могут потребоваться приложениям Android: «приблизительное местоположение (на основе сети)» и «точное местоположение (на основе GPS и сети)» .
Для чего приложениям нужно мое точное местоположение? Ну, для работы навигационных приложений, таких как Waze, такая информация потребуется.Аналогичным образом приложения социальных сетей хотят указывать ваше местоположение на фотографиях и загрузках. Важно отметить, что приложениям, реализующим рекламу на основе местоположения, также потребуется доступ к такой информации. Это лишь одна из многих жертв, на которые вы должны пойти, используя бесплатное приложение с рекламой.
2. Статус и идентификация телефона
Это немного проблематичное разрешение, потому что «чтение статуса и идентификации телефона» включает в себя все, от чего-то столь же безобидного, как необходимость знать, когда идет телефонный звонок, до доступа к критически важным данным, таким как данные вашего устройства Номер IMEI .
Хотя это разрешение часто является безопасным, вероятность нарушения огромна, поэтому будьте осторожны, когда приложениям требуется это разрешение. Если не кажется реальной причиной для того, чтобы приложение требовало это разрешение , было бы неплохо дважды подумать перед его установкой.
3. Прочтите и измените свои контакты
Это разрешение на «Изменение контактов, чтение контактов» дает приложению неограниченный доступ к данным ваших контактов.Хотя и то, и другое может быть проблематичным, разрешение на «изменение» особенно опасно, поскольку оно позволяет приложению читать всю контактную информацию, имеющуюся на вашем телефоне . Это включает в себя то, как часто вы общаетесь с конкретными контактами.
приложений для SMS, приложений для управления контактами, приложений для замены дозвона и даже некоторых приложений для социальных сетей потребуют одно или оба этих приложения, но приложений без каких-либо социальных аспектов имеют основания требовать этого.
4. Разрешения, связанные с SMS и MMS
Эти разрешения потенциально могут стоить вам больших денег, если вредоносные приложения используют эти разрешения для отправки незаконных SMS-сообщений или с дополнительной оплатой за каждое отправленное вами SMS и MMS.
«читать ваши текстовые сообщения» и «получать текстовые сообщения разрешения» также потенциально может привести к нарушению вашей конфиденциальности. Если у приложения нет реальной причины требовать эти разрешения, избегайте этого.
Однако существуют вполне веские причины, по которым приложению требуются эти разрешения, особенно, если это приложение для SMS . Опять же, небольшое рассуждение должно избавить вас от необходимости иметь дело с любыми проблемами, связанными с этим разрешением.
5. Разрешения, связанные с учетной записью
«Поиск учетных записей на устройстве» позволяет приложению проверять с помощью встроенного диспетчера учетных записей Android, есть ли у вас учетные записи в таких сервисах, как Google, Facebook и т. Д.
« Использовать учетные записи на устройстве» позволяет приложению запрашивать разрешение на использование учетной записи.Как только это разрешение будет предоставлено, приложение больше не будет запрашивать его ; Беспокойство, конечно, возникает, если приложение является вредоносным и продолжает делать что-то в фоновом режиме от вашего имени.
Еще одно связанное разрешение, на которое следует обратить внимание, — это «создавать учетные записи и устанавливать пароли» , которое позволяет приложению аутентифицировать учетные данные. Вредоносное приложение может воспользоваться этим разрешением, чтобы получить ваш пароль путем фишинга .
Способы безопасности
Есть несколько вещей, которые вы можете сделать, чтобы быть в курсе безопасности приложений.
1. Лучший способ оставаться в безопасности — не сразу избегать приложений, требующих проблемных разрешений, а вместо этого взглянуть на само приложение и использовать рассуждения, чтобы выяснить, действительно ли приложению требуются эти разрешения.
2. Вы также можете отправить электронное письмо разработчику с вопросом о разрешениях. Если ответ неудовлетворительный или вы не получили его вообще, то вам, скорее всего, следует пропустить приложение.
3. Вам также следует воспользоваться преимуществами огромного сообщества Android, если вы не уверены в безопасности того или иного приложения.Прочтите обзоры в Play Store. и проверьте форумы и новостные сайты Android , чтобы узнать, не поступали ли в последнее время жалобы на приложение. Конечно, придется потрудиться, но лучше перестраховаться.
Читайте также: 5 простых шагов по обеспечению безопасности вашего смартфона (и данных)
Управление разрешениями приложений
Если вы разрешили приложениям иметь доступ к любой из ваших учетных записей, например Facebook или Google, было бы неплохо перейти в настройки учетной записи и управлять разрешениями вашей учетной записи. , если на веб-сайте есть такая функция.
Вы также можете проверить, какие разрешения есть у определенных приложений, перейдя в Настройки > Приложения . Просто выберите приложение и прокрутите вниз, чтобы увидеть имеющиеся у него разрешения.
Читайте также: Приложение «Настройки Google» — 10 функций, которые должен знать каждый пользователь Android
Приложения диспетчера разрешений
Вы также можете использовать такое приложение, как Permission Explorer, которое позволяет фильтровать по категориям, приложениям и разрешениям и может предоставить вам гораздо более подробную разбивку разрешений, предоставленных приложению.Вы также можете попробовать другие похожие приложения: Permissions Observatory и App Permissions.
Независимо от того, какое приложение вы выберете, потратив некоторое время на просмотр разрешений приложений, установленных в настоящее время на вашем устройстве Android, вы сможете определить, есть ли какие-либо приложения с проблемными разрешениями, которые необходимо отозвать или, возможно, даже полностью удалить.
Отмена разрешений для приложений
Как только вы обнаружите несколько нежелательных приложений, пора решить, что делать.В в настоящее время нет встроенного способа управления разрешениями приложений. в последней версии Android, поскольку Google решил удалить функцию AppOps из Android 4.4.2.
Однако, если вы все еще используете Android 4.3, не помешало бы попробовать AppOps, чтобы узнать, поможет ли он вам получить доступ к встроенному диспетчеру разрешений.
Если вы используете стандартную версию 4.4.2 (или версию до 4.3) без рутирования, в значительной степени не повезло , когда дело доходит до отзыва разрешений приложения, за исключением его полного удаления.Однако, если вы рутированы, у вас есть еще несколько вариантов.
Приложения диспетчера разрешений (рутированные)
Если у вас установлена Xposed Framework, вы можете попробовать XPrivacy. XPrivacy — одно из лучших приложений для диспетчера разрешений , которое позволяет настраивать, блокировать и отзывать практически все разрешения, которые могут потребоваться приложению. Вы также можете использовать установщик XPrivacy, который поможет вам установить Xposed Framework и сам XPrivacy.
Если вы хотите установить совершенно новое ПЗУ или все равно планируете это сделать, существуют также определенные пользовательские ПЗУ, которые имеют встроенные функции управления разрешениями.
Популярный CyanogenMod имеет функцию Privacy Guard , которая с прошлого года поставляется с интегрированными в нее AppOps Android 4.3. Другие ПЗУ, такие как Purity ROM, также имеют аналогичную функцию.
Заключение
Трудно отрицать, что, по крайней мере, по умолчанию настройки конфиденциальности и безопасности Android немного отсутствуют. Между иногда сбивающими с толку именами разрешений и невозможностью выборочного предоставления разрешений, Android определенно должен работать над .
Тем не менее, даже с этими проблемами, все еще вполне возможно оставаться в курсе событий и обеспечивать безопасность ваших данных, проявляя бдительность в отношении приложений, которые вы устанавливаете , и разрешений, которые требуются этим приложениям . В конце концов, это ваши данные на вашем телефоне — все в ваших руках.
.
Как работают разрешения для приложений Android и почему вам это нужно
MakeUseOf — Политика конфиденциальности
Мы уважаем вашу конфиденциальность и обязуемся защищать вашу конфиденциальность во время работы в сети на нашем
сайт. Ниже раскрываются методы сбора и распространения информации для этой сети.
сайт.
Последний раз политика конфиденциальности обновлялась 10 мая 2018 г.
Право собственности
MakeUseOf («Веб-сайт») принадлежит и управляется Valnet inc.(«Нас» или «мы»), корпорация
зарегистрирован в соответствии с законодательством Канады, с головным офисом по адресу 7405 Transcanada Highway,
Люкс 100, Сен-Лоран, Квебек h5T 1Z2.
Собранные персональные данные
Когда вы посещаете наш веб-сайт, мы собираем определенную информацию, относящуюся к вашему устройству, например, ваше
IP-адрес, какие страницы вы посещаете на нашем веб-сайте, ссылались ли вы на другие
веб-сайт, и в какое время вы заходили на наш веб-сайт.
Мы не собираем никаких других персональных данных.Если вы заходите на наш сайт через
учетной записи в социальной сети, пожалуйста, обратитесь к политике конфиденциальности поставщика социальных сетей для получения информации
относительно их сбора данных.
Файлы журнала
Как и большинство стандартных серверов веб-сайтов, мы используем файлы журналов. Это включает интернет-протокол (IP)
адреса, тип браузера, интернет-провайдер (ISP), страницы перехода / выхода, тип платформы,
дата / время и количество кликов для анализа тенденций, администрирования сайта, отслеживания пользователей
движение в совокупности и собирать широкую демографическую информацию для совокупного использования.
Файлы cookie
Файл cookie — это фрагмент данных, хранящийся на компьютере пользователя, связанный с информацией о пользователе.
Мы и некоторые из наших деловых партнеров (например, рекламодатели) используем файлы cookie на нашем веб-сайте.
Эти файлы cookie отслеживают использование сайта в целях безопасности, аналитики и целевой рекламы.
Мы используем следующие типы файлов cookie:
- Основные файлы cookie: эти файлы cookie необходимы для работы нашего веб-сайта.
- Функциональные cookie-файлы: эти cookie-файлы помогают нам запоминать выбор, который вы сделали на нашем веб-сайте, запоминать ваши предпочтения и персонализировать ваш опыт работы с сайтом.
- Аналитические и рабочие файлы cookie: эти файлы cookie помогают нам собирать статистические и аналитические данные об использовании веб-сайта.
- Файлы cookie социальных сетей: эти файлы cookie позволяют вам взаимодействовать с контентом на определенных платформах социальных сетей, например, «лайкать» наши статьи. В зависимости от ваших социальных сетей
настройки, сеть социальных сетей будет записывать это и может отображать ваше имя или идентификатор в связи с этим действием. - Рекламные и таргетированные рекламные файлы cookie: эти файлы cookie отслеживают ваши привычки просмотра и местоположение, чтобы предоставить вам рекламу в соответствии с вашими интересами.
См. Подробности в разделе «Рекламодатели» ниже.
Если вы хотите отключить файлы cookie, вы можете сделать это в настройках вашего браузера. Для получения дополнительной информации о файлах cookie и способах управления ими,
см. http://www.allaboutcookies.org/.
Пиксельные теги
Мы используем пиксельные теги, которые представляют собой небольшие графические файлы, которые позволяют нам и нашим доверенным сторонним партнерам отслеживать использование вашего веб-сайта и собирать данные об использовании, включая
количество страниц, которые вы посещаете, время, которое вы проводите на каждой странице, то, что вы нажимаете дальше, и другую информацию о посещении вашего веб-сайта.
Рекламодатели
Мы пользуемся услугами сторонних рекламных компаний для показа рекламы, когда вы посещаете наш веб-сайт. Эти компании могут использовать информацию (не включая ваше имя, адрес, адрес электронной почты или номер телефона) о ваших посещениях этого и других веб-сайтов для размещения рекламы товаров и услуг, представляющих для вас интерес. Если вы хотите получить дополнительную информацию об этой практике и узнать, как можно отказаться от использования этой информации этими компаниями, щелкните здесь.
Рекламодатели, как сторонние поставщики, используют файлы cookie для сбора данных об использовании и демографических данных для показа рекламы на нашем сайте. Например, использование Google
Файлы cookie DART позволяют показывать рекламу нашим пользователям на основе их посещения наших сайтов и других сайтов в Интернете. Пользователи могут отказаться от использования
DART cookie, посетив политику конфиденциальности Google для рекламы и содержательной сети.
Мы проверили все политики наших рекламных партнеров, чтобы убедиться, что они соответствуют всем применимым законам о конфиденциальности данных и рекомендуемым методам защиты данных.
Мы используем следующих рекламодателей:
Ссылки на другие веб-сайты
Этот сайт содержит ссылки на другие сайты. Помните, что мы не несем ответственности за
политика конфиденциальности таких других сайтов. Мы призываем наших пользователей знать, когда они покидают нашу
сайт, и прочитать заявления о конфиденциальности каждого веб-сайта, который собирает лично
идентифицируемая информация. Это заявление о конфиденциальности применяется исключительно к информации, собираемой этим
Интернет сайт.
Цель сбора данных
Мы используем информацию, которую собираем, чтобы:
- Администрирование нашего веб-сайта, включая устранение неполадок, статистический анализ или анализ данных;
- Для улучшения нашего Веб-сайта и повышения качества обслуживания пользователей, обеспечивая вам доступ к персонализированному контенту в соответствии с вашими интересами;
- Анализируйте использование пользователями и оптимизируйте наши услуги.
- Для обеспечения безопасности нашего веб-сайта и защиты от взлома или мошенничества.
- Делитесь информацией с нашими партнерами для предоставления таргетированной рекламы и функций социальных сетей.
Данные передаются третьим лицам
Мы не продаем и не сдаем в аренду ваши личные данные третьим лицам. Однако наши партнеры, в том числе рекламные партнеры,
может собирать данные об использовании вашего веб-сайта, как описано в настоящем документе. См. Подробности в разделе «Рекламодатели» выше.
Как хранятся ваши данные
Все данные, собранные через наш Веб-сайт, хранятся на серверах, расположенных в США.Наши
серверы сертифицированы в соответствии с Соглашением о защите конфиденциальности между ЕС и США.
IP-адрес и строковые данные пользовательского агента от всех посетителей хранятся в ротационных файлах журнала на Amazon.
сервера на срок до 7 дней. Все наши сотрудники, агенты и партнеры стремятся сохранить
ваши данные конфиденциальны.
Мы проверили политику конфиденциальности наших партнеров, чтобы убедиться, что они соответствуют аналогичным политикам.
для обеспечения безопасности ваших данных.
Согласие в соответствии с действующим законодательством
Если вы проживаете в Европейской экономической зоне («ЕЭЗ»), окно согласия появится, когда
доступ к этому сайту.Если вы нажали «да», ваше согласие будет храниться на наших серверах в течение
двенадцать (12) месяцев, и ваши данные будут обработаны в соответствии с настоящей политикой конфиденциальности. После двенадцати
месяцев, вас снова попросят дать согласие.
Мы соблюдаем принципы прозрачности и согласия IAB Europe.
Вы можете отозвать согласие в любое время. Отзыв согласия может ограничить вашу возможность доступа к определенным услугам и не позволит нам
обеспечить персонализированный опыт работы с сайтом.
Безопасность данных
Наши серверы соответствуют ISO 27018, сводам правил, направленных на защиту личных данных.
данные в облаке. Мы соблюдаем все разумные меры предосторожности, чтобы гарантировать, что ваши данные
безопасность.
В случае, если нам станет известно о любом нарушении безопасности данных, изменении, несанкционированном доступе
или раскрытие каких-либо личных данных, мы примем все разумные меры предосторожности для защиты ваших данных
и уведомит вас в соответствии с требованиями всех применимых законов.
Доступ, изменение и удаление ваших данных
Вы имеете право запросить информацию о данных, которые у нас есть для вас, чтобы запросить
исправление и / или удаление вашей личной информации. пожалуйста, свяжитесь с нами в
[email protected] или по указанному выше почтовому адресу, внимание: Отдел соблюдения требований данных.
Возраст
Этот веб-сайт не предназначен для лиц младше 16 лет. Посещая этот веб-сайт. Вы настоящим
гарантируете, что вам исполнилось 16 лет или вы посещаете Веб-сайт под присмотром родителей.
надзор.
Заявление об отказе от ответственности
Хотя мы прилагаем все усилия для сохранения конфиденциальности пользователей, нам может потребоваться раскрыть личную информацию, когда
требуется по закону, когда мы добросовестно полагаем, что такие действия необходимы для соблюдения действующего
судебное разбирательство, постановление суда или судебный процесс, представленный на любом из наших сайтов.
Уведомление об изменениях
Каждый раз, когда мы изменяем нашу политику конфиденциальности, мы будем публиковать эти изменения на этой странице Политики конфиденциальности и других
места, которые мы считаем подходящими, чтобы наши пользователи всегда знали, какую информацию мы собираем, как мы ее используем,
и при каких обстоятельствах, если таковые имеются, мы ее раскрываем.
Контактная информация
Если у пользователей есть какие-либо вопросы или предложения относительно нашей политики конфиденциальности, свяжитесь с нами по адресу
[email protected] или по почте на указанный выше почтовый адрес, внимание: Департамент соответствия данных.
.
android — как добавить разрешение манифеста в приложение?
Переполнение стека
- Около
Товары
- Для команд
Переполнение стека
Общественные вопросы и ответыПереполнение стека для команд
Где разработчики и технологи делятся частными знаниями с коллегамиВакансии
Программирование и связанные с ним технические возможности карьерного ростаТалант
Нанимайте технических специалистов и создавайте свой бренд работодателяРеклама
Обратитесь к разработчикам и технологам со всего мира- О компании
Загрузка…
.