Защитить планшет от угрозы безопасности. Как защитить свой Android-смартфон от хакеров и других редисок. Устанавливайте только проверенные приложения

Android - молодая операционная система, и ее, как любую другую новорожденную ОС, принято упрекать в отсутствии должного уровня безопасности. Антивирусные компании и профильные аналитики рапортуют о настоящем буме вредоносного ПО для Android и предрекают скорое наступление армии зомби-вирусов, которые опустошат кошельки пользователей. Но так ли уязвим зеленый робот на самом деле?

Введение

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

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

Но как же обстоят дела на самом деле? Проблема существует или нет? Стоит ли бояться юзерам Android за сохранность своих данных, или перейти на iOS, и как, если это возможно, защитить свои данные от злоумышленников? Обо всем этом повествует наш сегодняшний обзор.

Дыра в дыре?

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

Реализуется это простым и превосходным методом: через соблюдение прав доступа. В Android каждое приложение - это отдельный пользователь со своими правами доступа и полномочиями. Каждое приложение в такой системе получает свой собственный идентификатор пользователя (UID) и собственный каталог внутри каталога /data, так что все его данные защищаются с помощью простых прав доступа, которые разрешают самому приложению читать собственные файлы, но запрещают делать это любому другому процессу.


В Android это называется песочницей (sandboxing), которая позволяет сберечь данные соседних приложений друг от друга, не позволив зловреду утащить частную информацию, сохраненную любым приложением системы. В песочницу попадают абсолютно все приложения, включая заранее предустановленные на аппарат. Фактически лишь небольшая часть Android работает с правами root, а именно начальный процесс zygote, выполняющий функции контроля за исполнением приложений, и небольшая часть системных сервисов. Все остальные приложения всегда работают в песочницах, поэтому зловред, даже прошедший процедуру «впаривания» пользователю, не может утащить ничего ценного, кроме содержимого SD-карты, доступ к которой по умолчанию открыт всем (позже мы еще вернемся к этому).

Кроме данных отдельно взятых приложений, для доступа закрыта также базовая инсталляция Android, размещаемая на отдельном разделе внутренней NAND-памяти и подключенная к каталогу /system. По умолчанию она смонтирована в режиме только для чтения и, в принципе, не хранит в себе никакой конфиденциальной информации (для ее размещения также используются песочницы в /data), поэтому каким-то хитрым образом прописаться в автозагрузку или модифицировать системные компоненты не получится (если, конечно, не использовать эксплойты для получения прав root, о чем я подробнее расскажу ниже).

Для общения приложениям доступно несколько вариантов IPC, причем родные для Linux средства коммуникации, такие как разделяемая память и сокеты, доступны только процессам, принадлежащим одному приложению, да и то лишь в том случае, если хотя бы часть приложения написана на компилируемом в машинный код языке, то есть с использованием Android NDK. Во всех остальных случаях приложения смогут использовать Binder для безопасного обмена сообщениями и интенты для вызова сторонних приложений (о них мы также поговорим ниже).

Интересно, что в Android, начиная с версии 2.2, есть понятие администратора устройства, но значит оно совсем не то, что под ним понимают пользователи UNIX и Windows. Это просто API, с помощью которого приложение может изменять политику безопасности паролей, а также запрашивать необходимость в шифровании хранилища данных и производить удаленный вайп смартфона. Это своего рода костыль, который был придуман в ответ на запросы корпоративных пользователей Android, которые хотели получить больший контроль над безопасностью данных на смартфонах сотрудников. Фактически этим API может воспользоваться любое приложение, но для этого пользователь должен явно подтвердить свое намерение предоставить приложению такие полномочия. Также в последних версиях Android появилась возможность загрузки устройства в безопасном режиме, когда пользователь получает доступ только к предустановленным приложениям. Она может понадобиться в случае компрометации устройства сторонним приложением.

Начиная с версии 3.0, Android имеет встроенную поддержку шифрования всех пользовательских данных с помощью стандартной подсистемы dmcrypt ядра Linux. Шифрование производится в отношении того самого каталога /data алгоритмом AES128 в режиме CBC и ESSIV:SHA256 с помощью ключа, генерируемого на основе пароля, который необходимо ввести во время загрузки ОС. При этом стоит учитывать, что карта памяти не шифруется, поэтому сохраненные на ней данные остаются полностью открытыми.

Приложения и права доступа

Наряду с песочницей, одним из основных механизмов системы безопасности Android являются права доступа приложений к функциям системы Android (привилегии), которые позволяют контролировать, какие именно возможности ОС будут доступны приложению. Это могут быть как функции работы с камерой или доступ к файлам на карте памяти, так и возможность использования функциональности, которая может привести к утечке информации со смартфона (доступ в Сеть) либо к трате средств пользователя со счета мобильного оператора (отправка SMS и совершение звонков).

У Android есть замечательная особенность: абсолютно любое приложение обязано содержать в себе информацию о том, какие именно из функций Android оно может использовать. Эта информация заключена в файле AndroidManifest.xml внутри APK-файла и извлекается инсталлятором перед установкой приложения для того, чтобы пользователь смог ознакомиться с тем, к какой функциональности смартфона приложение сможет получить доступ. При этом пользователь должен в обязательном порядке согласиться с этим списком перед установкой приложения.

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

Также хочется заметить, что все возможные привилегии достаточно четко и логично разделены, благодаря чему злоупотребления привилегиями практически не бывает. Например, приложение может потребовать возможность читать SMS, но не отправлять их или получать уведомления о пришедшем сообщении. Фактически единственный серьезный недостаток системы привилегий был найден только в том, что инженеры Google вообще не предусмотрели никаких ограничений на чтение карты памяти (запись тем не менее ограничена), посчитав это бессмысленным для съемных накопителей. В свое время эта «брешь» привела к возможности получения координат смартфона, выуженных из кеша стандартного приложения «Галерея», который хранился на карте памяти. Что, в свою очередь, вынудило Google добавить в настройки последних версий Android опцию, после активации которой система будет явно спрашивать пользователя о возможности доступа какого-либо приложения к SD-карте.

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

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

IPC

Как уже было сказано выше, приложения могут обмениваться информацией, используя стандартные для Android средства коммуникации Binder, интенты (Intents) и провайдеры данных (Content Provider). Первый представляет собой механизм удаленного вызова процедур (RPC), реализованный на уровне ядра Linux, но контролируемый системным сервисом Service Manager. С точки зрения программного интерфейса Binder является всего лишь средством импорта объектов из другого приложения, но с точки зрения безопасности полностью контролируется обсуждаемым выше механизмом разграничения прав доступа. Это значит, что приложения смогут получить доступ друг к другу только в том случае, если оба этого захотят. Это особенно важно в свете того, что в Android Binder является основным средством коммуникации, на основе которого построен графический интерфейс, а также другие компоненты ОС, доступные программисту. Доступ к ним ограничивается с помощью обсуждаемого выше механизма привилегий. Как системные компоненты, так и сторонние приложения могут ограничивать доступ к своей функциональности с помощью декларации прав на доступ к своим функциям. В случае системных компонентов все они описаны в документации для программистов Android-приложений. Независимые разработчики, которые хотят открыть API к своим приложениям, должны описать требуемые для этого привилегии в AndroidManifest.xml и опубликовать соответствующую документацию. Все это относится также к провайдерам данных (Content Provider), специальному интерфейсу (также реализованному поверх Binder), с помощью которого приложения могут открывать доступ к своим данным другим приложениям. В Android провайдеры данных везде, это и адресная книга, и плей-листы, и хранилище настроек. Доступ к ним опять же ограничивается с помощью механизма привилегий и прав доступа.

Поверх Binder также реализована так называемая технология интентов, простых широковещательных сообщений. Приложения могут посылать их «в систему» с целью вызова внешних приложений для совершения какого-либо действия. Например, приложение может использовать интенты для вызова почтового клиента с указанием адреса, открытия веб-страницы, каталога в файловой системе и всего, что может быть записано в виде URI. Система автоматически находит все приложения, способные принимать данный тип интентов (а точнее URI-адресов), и передает URI им (а точнее, одному из них, выбранному пользователем). То, какие типы интентов может принимать и обрабатывать приложение, определяет программист во время сборки приложения. Кроме того, он может использовать фильтрацию по содержимому URI, чтобы избежать «спама».


Сами по себе перечисленные механизмы обмена данными и вызова функций приложений, контролируемые с помощью системы привилегий, в Android реализованы достаточно четко и ясно, однако они могут привести к проблемам в том случае, если программист недостаточно серьезно относится к декларации привилегий, необходимых для доступа к своему приложению. Это может привести к утечкам информации или возможности задействования функциональности приложения кем угодно. Например, в первых версиях Dropbox для Android имелась проблема с правильным определением привилегий, которая приводила к тому, что любое установленное приложение могло использовать Dropbox-клиент для заливки какой угодно информации на «облачный диск» www.securelist.com .

Защита от срыва стека

Для защиты приложений, созданных с использованием Android NDK, а также системных компонентов, написанных на языке Си, Android включает в себя обширный набор механизмов защиты от срыва стека, в свое время реализованных самыми разными разработчиками для различных проектов. В Android 1.5 системные компоненты были переведены на использование библиотеки safe-iop , реализующей функции безопасного выполнения арифметических операций над целыми числами (защита от integer overflow). Из OpenBSD была позаимствована реализация функции dmalloc, позволяющая предотвратить атаки с использованием двойного освобождения памяти и атаки согласованности чанков, а также функция calloc с проверкой на возможность целочисленного переполнения во время операции выделения памяти. Весь низкоуровневый код Android, начиная с версии 1.5, собирается с задействованием механизма компилятора GCC ProPolice для защиты от срыва стека на этапе компиляции.

В версии 2.3 в коде были устранены все возможные уязвимости манипуляции со строками, выявленные с помощью сборки исходных текстов с флагами ‘-Wformat-security’, ‘-Werror=format-security’, а также применены «железные» механизмы защиты от срыва стека (бит No eXecute (NX), доступный начиная с ARMv6). Также Android 2.3 задействует метод защиты от уязвимости, найденной в ноябре 2009 года во всех ядрах Linux 2.6 (возможность разыменования NULL-указателя), с помощью записи отличного от нуля значения в файл /proc/sys/vm/mmap_min_addr. Такой метод защиты позволил устранить уязвимость без необходимости в обновлении самого ядра Linux, что невозможно на многих устройствах.

Начиная с версии 4.0, Google внедрила в Android технологию Address space layout randomization (ASLR), которая позволяет расположить в адресном пространстве процесса образ исполняемого файла, подгружаемых библиотек, кучи и стека случайным образом. Благодаря этому эксплуатация многих типов атак существенно усложняется, поскольку атакующему приходится угадывать адреса перехода для успешного выполнения атаки. В дополнение, начиная с версии 4.1, Android собирается с использованием механизма RELRO (Read-only relocations), который позволяет защитить системные компоненты от атак, основанных на перезаписи секций загруженного в память ELF-файла. В той же версии 4.1 была впервые активирована функция ядра dmesg_restrict (/proc/sys/kernel/dmesg_restrict), появившаяся в ядре 2.6.37 и позволяющая отключить возможность чтения системного журнала ядра (dmesg) непривилегированными пользователями.

INFO

В альтернативной Android-прошивке MIUI ни одно стороннее приложение не сможет отправить SMS без явного подтверждения со стороны пользователя.

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

  • В рамках экспериментального проекта SE Android идет работа над форком Android с активированной системой безопасности SELinux.

Репозиторий приложений

Репозиторий приложений Google Play (в девичестве Android Market) всегда был самым слабым местом Android. Несмотря на то что механизм, требующий от приложений обязательного указания списка своих привилегий перед установкой, изначально работал правильно и позволял создать экосистему, в которой пользователи сами бы могли предупреждать друг друга о возможном зловредном поведении программы, опубликованной в репозитории, пользователи то и дело заражали свои смартфоны вирусами.

Основная проблема здесь заключалась в том, что приложение и его автор не подвергались каким-либо серьезным проверкам перед публикацией пакета в репозиторий. Фактически все, что нужно было сделать, - это написать программу, создать аккаунт в Google Play, внести членский взнос и опубликовать приложение. Все это мог сделать абсолютно любой человек, выложив в Маркет любой код, что и было многократно продемонстрировано в различных исследованиях безопасности Android.

Чтобы хотя бы частично решить эту проблему, не прибегая к ручной проверке приложений на безопасность, как сделано в Apple App Store, Google в начале этого года ввела в строй сервис Bouncer, представляющий собой виртуальную машину, в которой автоматически запускается любое публикуемое в репозитории приложение. Bouncer выполняет многократный запуск софтины, производит множество действий, симулирующих работу пользователя с приложением, и анализирует состояние системы до и после запуска с целью выяснить, не было ли попыток доступа к конфиденциальной информации, отправки SMS на короткие платные номера и так далее.

По словам Google, Bouncer позволил сократить количество вредоносов сразу после запуска сервиса на 40%. Однако, как показали дальнейшие исследования, его можно было легко обойти: проанализировать некоторые характеристики системы (e-mail-адрес владельца «смартфона», версию ОС и так далее) и затем создать приложение, которое при их обнаружении не будет вызывать подозрений, а после попадания на настоящий смартфон делать всю грязную работу.

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

Ревью кода и обновления

Последнее, но не менее важное, о чем хотелось бы сказать, говоря о системе безопасности Android, - это ревью кода и процесс реагирования команды разработчиков на появление новых уязвимостей. Когда-то программисты OpenBSD показали, что это один из наиболее важных аспектов разработки безопасной ОС, и Google следует их примеру достаточно четко.

В Google на постоянной основе работает команда безопасности Android (Android Security Team), задача которой заключается в том, чтобы следить за качеством кода операционной системы, выявлять и исправлять найденные в ходе разработки новой версии ОС ошибки, реагировать на отчеты об ошибках, присланные пользователями и секьюрити-компаниями. В целом эта команда работает в трех направлениях:

  • Анализ новых серьезных нововведений ОС на безопасность. Любое архитектурное изменение Android должно быть в обязательном порядке одобрено этими ребятами.
  • Тестирование разрабатываемого кода, в котором принимают участие также Google Information Security Engineering team и независимые консультанты. Идет постоянно на протяжении всего цикла подготовки нового релиза ОС.
  • Реагирование на обнаружение уязвимости в уже выпущенной ОС. Включает в себя постоянный мониторинг возможных источников информации о найденной уязвимости, а также поддержку стандартного баг-трекера.

Если уязвимость будет обнаружена, команда безопасности начинает следующий процесс:

  1. Уведомляет компании, входящие в альянс OHA (Open Handset Alliance), и начинает обсуждение возможных вариантов решения проблемы.
  2. Как только решение будет найдено, в код вносятся исправления.
  3. Патч, содержащий решение проблемы, направляется членам OHA.
  4. Патч вносится в репозиторий Android Open Source Project.
  5. Производители/операторы начинают обновление своих устройств в режиме OTA или публикуют исправленную версию прошивки на своих сайтах.

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


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

Выводы

Как и любая другая операционная система, Android не лишена уязвимостей и различных архитектурных допущений, упрощающих жизнь вирусописателей. Но говорить о том, что Android уязвима по определению, также не стоит. В ней явно прослеживается влияние последних тенденций в разработке безопасных операционных систем. Это и песочницы для приложений, и четко контролируемый системой механизм обмена данными между приложениями, и наработки проекта OpenBSD - единственной ОС общего назначения, разработка которой всегда велась с упором на безопасность.

Обеспечение безопасности Android-телефона или планшета Android более активно, чем добавление блокировки PIN-кода (хотя вы обязательно должны это сделать). Мы используем 14 способов защитить Android от использования разрешений приложений для блокировки приложений, удаления Android-вирусов и отслеживания украденного телефона.

Избегайте использование в общественных сетях

Смартфоны и планшеты — это мобильные устройства, это означает, что мы сможем использовать их в кафе или в общественных местах. Но зачастую использование общедоступных WiFi-сетей может иметь печальные последствия.

Открытые точки доступа Wi-Fi невероятно полезны, когда вы путешествуете и нуждаетесь в онлайн-доступе, но они не всегда безопасны. Компания Wandera проверила 100 000 корпоративных мобильных телефонов и обнаружила, что 24% регулярно используют небезопасные открытые сети Wi-Fi. Также было обнаружено, что 4% этих устройств были жертвами атаки «человек по середине».

Если вы должны использовать открытую сеть Wi-Fi, тогда не совершайте никаких покупок. А если очень необходимо тогда используйте надежный . Напомню, что мы уже писали о . Очень рекомендую прочесть.

Установите блокировку экрана

Настройка блокировки экрана — это самый простой способ защитить Android. В современных телефонах вы можете установить блокировку PIN-кодом, блокировку патерном, блокировку паролем и, если ваше устройство поддерживает, блокировку отпечатком пальца и системой распознавания лиц. Установить пароль на Андроид-устройств проще простого. Для этого войдите в Настройки> Безопасность> Блокировка экрана.

Блокировка отдельных приложений и носителей

Вы можете добавить дополнительный уровень защиты , сделать это можно с помощью приложения App Lock. Данное приложение позволяет вам не только заблокировать такие приложения как Facebook или Gmail, но и скрыть личные фото и видео хранящиеся на телефоне.

Обновление Андроид и установленных приложений

Обновления для Android и приложений не просто привносят новые функции, но также устраняют ошибки и исправления для уязвимостей безопасности. Вы должны убедиться, что все ваши приложения обновлены. Для этого можно установить автоматическое обновление. Делает это в настройках Google Play > Общие > Автоматическое обновление приложений. Также необходимо убедится, что вы применили новые обновления операционной системы в меню «Настройки» > «О телефоне» > «Обновления системы».

Не устанавливайте приложения из ненадежных источников

По умолчанию ваш телефон или планшет Android не позволит вам загружать приложения (то есть устанавливать их из любого места, кроме магазина Google Play), но это легко обойти это в настройках > Безопасность > Администрирование устройств> Неизвестные источники.

Google не контролирует приложения за пределами своего магазина приложений. Поэтому только те, кто действительно знает, что они делают, могут устанавливать скачанные с форумов и варез сайтов приложения. В любом случае не забывайте про . И даже после проверки устанавливайте приложения с умом! Если сомневаетесь в приложении, тогда лучше вообще его не устанавливать или использовать способы .

Управление разрешениями приложений

Преимущество загрузки приложений только из Google Play заключается в том, что он может указать вам, какие разрешения требуется для приложения, прежде чем устанавливать его, и если у вас установлена ​​последняя версия Android, вам также будет предложено разрешить полномочия приложения.

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

Представленный в Android с Marshmallow — это возможность управлять разрешениями приложений и контролировать то, что приложение может и не может делать на вашем телефоне, даже после того, как вы его установили. Если приложение нуждается в разрешении, которое вы не предоставили, оно предложит вам разрешение, прежде чем оно это сделает. Изменять разрешения приложений вы можете в «Настройки» > «Приложения» > «Разрешения приложения».

Настройка учетных записей пользователей.

С Android Lollipop мы смогли настроить несколько учетных записей пользователей на планшетах, а в последнее время — на телефонах. Если вы собираетесь делиться своим устройством с другим членом семьи, коллегой или другом, вы можете предоставить им доступ только к тем частям вашего Android, которые вы готовы разрешить им видеть. Настройте учетные записи пользователей в разделе «Настройки»> «Пользователи»> «Добавить пользователя».

Будьте осторожны, какую информацию вы разделяете

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

Каждый год плодит огромное количество полезных (и бесполезных тоже) технологий, которые входят в нашу повседневную жизнь посредством используемых электронных устройств. Мы начинаем предоставлять телефонам больше личной информации: синхронизируем с аккаунтами в социальных сетях, предоставляем свой телефонный номер, чтобы получить доступ к приложению, чтобы общаться с друзьями, через это приложение (привет, Whatsapp); совершаем электронные платежи через онлайн банки, заполняя данные своих кредиток и многое многое другое. Если продвинутые пользователи могут хоть как-то защитить себя (или быстро обнаружить и ликвидировать) от появившегося вируса в вашем андроид устройстве, то неопытные люди обычно даже и не задумываются о безопасности своего смартфона. Обязательно воспользуйтесь нашими рекомендациями с обзорами 5 лучших антивирусами для андроид телефонов.

3 лучших антивируса для Android*

* и самых быстрых, кстати;)

Рейтинг основан в первую очередь на нашем личном опыте пользования каждым антивирусом, во вторую — на основе анализа отзывов о приложении. Хороший антивирус, прежде всего, это тот, который обнаруживает и ликвидирует вирусы ВОВРЕМЯ, часто обновляет вирусную базу и НЕ ТОРМОЗИТ. Встречайте пятёрку лучших по мнению DT:

1. Mobile & Security от AVAST Software

Разработчик: AVAST Software

Цена : бесплатно и бессрочно, с возможностью купить PREMIUM (максимальная защита и без него).

Описание: этот антивирус по нашему мнению является не только наиболее эффективным, но и имеет самый удобный интерфейс. PREMIUM аккаунт стоит 400 рублей в год и открывает дополнительные, но и без них телефон будет максимально защищен. Например, функция антивор, одна из возможностей которой — сфотографировать вора во время того, как он пользуется телефоном (эта функция есть и в других некоторых антивирусах, но я заметил первым в этом, уже не знаю где раньше был).

Некоторые основные функции:

  • Антивирусное ядро: Сканируйте установленные приложения и содержимое карты памяти, а также новые приложения при первом использовании. Запланируйте автоматическое сканирование на то время, когда вы спите. Включает сканирование SMS-сообщений и файлов для полной защиты мобильного устройства.
  • Советник по безопасности и Управление приложениями: Узнайте права доступа и намерения установленных приложений.
    Фильтр SMS и звонков: Защищайте с помощью него свою частную жизнь. Блокируйте нежелательные номера.
    Веб-экран: Блокирует вредоносные ссылки (для безопасного посещения веб-страниц) и даже номера USSD (которые могут стереть память вашего устройства). Также исправляет неправильно введенные URL-адреса.
  • Измеритель сети: Ведет статистику входящих и исходящих данных.
  • Брандмауэр (только для устройств с рутингом): Блокируйте атаки хакеров.
  • Блокировка приложений: Заблокируйте любые 2 приложения с помощью PIN-кода или жеста (неограниченное количество в Premium).
  • Резервное копирование: Позволяет создать резервную копию контактов, журналов SMS/звонков и фотографий (версия Premium позволяет создать копию музыки, видео и приложений).

2. Mobile & Security от ESET NOD32

Разработчик: ESET NOD32

Цена: бесплатно, бессрочно (изначально в приложении активируется версия на 30 дней со всеми функциями. После месяца остаются основные функции, см. скриншот внизу)

Описание: отлично справляется с заявленными функциями, ничего лишнего. Из минусов — англоязычная поддержка.

Основные функции:

3. CM Security защита и антивирус от Cheetah Mobile

Разработчик: Cheetah Mobile (AntiVirus & Applock)

Цена: бесплатно и бессрочно

Описание: очень простой в использовании антивирус. Огромный плюс — полностью бесплатен. Возможность очищать смартфон от мусора (чистка памяти). Блокировка поддельных СМС, брендмауэр. Я думаю, для новичков это идеальный вариант для знакомства вообще с таким понятием как антивирус.

Основные функции:

  • Антивирусное ядро: используются как локальное, так и облачное ядра, в основе лежит опыт 200,000,000 пользователей и 16-летняя история компьютерной и мобильной безопасности. Неоднократно занимал первые места в тестах AV-Comparatives и AV-TEST .
  • Многослойная защита: устранение уязвимостей системы и сканирование новых приложений, обновлений, файловой системы и веб-сайтов для обеспечения безопасности устройства и Вашей конфиденциальности в реальном времени. Очистите вашу систему и ускорьте ваше устройство.
  • Быстрота и удобство: сканирование занимает всего 5 секунд, это на 500% быстрее, чем в других платных приложениях-антивирусах. CM Security, кроме того, не занимает много места в памяти телефона, вдвое меньше, чем другие антивирусы. С высоко оцениваемой очисткой и функциями ускорения, Ваше устройство может стать легче, быстрее и защищённей.

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

  1. Перед тем как установить приложение, изучите список разрешений. Задумайтесь, почему обычный текстовый блокнот хочет получить доступ к вашим контактам или смс-сообщениям. Это может послужить причиной появления смс-спама в вашем телефоне.
  2. Используйте надежные пароли и несколько ступеней аутентификации, например подтверждение по телефону (но только у доверенных сервисов!)
  3. Если Вы зашли на какой-то сайт, и он сам открывает какие-то окна, как можно скорее закройте его и больше никогда не заходите. Это самый быстрый способ получить вирус, даже не заметив.
  4. Не устанавливайте очень много приложений. Иначе вы не сможете их все контролировать. Смартфон или планшет будет тормозить и ваша безопасность под угрозой, потому что вы можете в гневе сломать себе (или кому-то) что-то во время очередной долгой загрузки приложения.
  5. Старайтесь обновлять приложения. Ведь их обновляют ради вашей безопасности, исключая возникшие уязвимости.
  6. Если вы неопытный пользователь, не вздумайте включить root-права, иначе сломаете телефон.

Ну и на конец подведём итог. На самом деле любой антивирус это не панацея. Опытные пользователи могут обходиться без них. Главное — это ваш мозг. Будьте бдительны.

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

1. Обновляйте операционную систему

Сразу устанавливайте новые версии ОС. Если это не происходит автоматически, обращайте внимание на уведомления и не затягивайте. Часто в обновлениях содержатся исправления недавно обнаруженных уязвимостей прошивки.

2. Устанавливайте новые версии приложений

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

3. Не загружайте что попало

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

4. Отключайте Wi-Fi и Bluetooth

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

5. Обращайте внимание на текстовые сообщения

Сразу удаляйте сообщения от неизвестных отправителей, особенно содержащие ссылки или запрос на какие-либо ваши данные. Не переходите на подозрительные сайты (например, обещающие вознаграждение за заполнение анкеты или просмотр ролика), даже если ссылка пришла от вашего знакомого. Вполне вероятно, его телефон был взломан.

6. Используйте сложные пароли

Конечно, легче запомнить очевидные пароли (вроде даты рождения или просто 12345), но они могут быть так же очевидны и для взломщиков. Все комбинации, основанные на личной информации, словах из любого языка, знаменательных датах и так далее, относительно легко подобрать. Лучше всего использовать случайно сгенерированные наборы цифр и букв разного регистра. А ещё посмотрите, какие помогут эффективно и безопасно управлять паролями.

7. Настройте удалённый доступ

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

8. Включите зашифрованное резервное копирование

Ежедневная зашифрованная копия данных с телефона поможет восстановить информацию в случае утери или кражи вашего девайса. - это залог сохранности ваших данных.

9. Выходите из аккаунтов

Никогда не выходить из своего аккаунта на часто посещаемых сайтах и в приложениях проще, но это повышает риск взлома. Вместо нажатия «Сохранить пароль» и «Оставаться в системе», лучше каждый раз вводить свой пароль и находиться в безопасности.

10. Будьте осторожны с общедоступным Wi-Fi

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

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

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

Должен ли среднестатистический пользователь смартфона Xiaomi беспокоиться о вирусах?

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

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

Что еще хуже – такая атака и кража данных может проходить достаточно бессимптомно и не заметно!

Ответ – нет. Хотя заголовки новостей на каком-нибудь сайте про мобильные гаджеты, например: «Новый вирус в Android атакует», «Червь, крадущий данные с мобильных устройств» или «Android основная цель киберпреступников» – устрашают, но большинство пользователей смартфонов Xiaomi находятся в безопасности.

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

Установка пиратских версий приложений и игр (через файлы.APK) – это самый быстрый способ заразить смартфон вирусом.

Самое главное, ни при каких обстоятельствах нельзя устанавливать приложения за пределами магазина Google Play. Всё, что попадает туда, тщательно проверяется, и любые вредоносные приложения автоматически удаляются.

Кроме того, особое внимание следует уделять правам, предоставляемым каждому новому устанавливаемому приложению. Если простая программа требует широкого спектра разрешений (например, доступ к камере, журналу звонков, wifi и т.д.) – это должно вызвать подозрение!

Если такое приложение запрашивает возможность «использовать SMS или MMS и взимать дополнительную плату» или «использовать фотографии, видео и аудиофайлы», вы должны немедленно остановить установку и проверить источник файла.

Аналогично, это касается прав администратора (root). Это режим, в котором приложение может использовать дистанционное управление устройством. И если вы можете предоставить ему доступ к противоугонным приложениям, то упомянутая ранее простая программа не обязательно должна работать в этом режиме.

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




Top