Вы находитесь на странице: 1из 22

Оглавление:

Введение

Актуальность темы

Цель и задачи исследования

1. История версий Android

2.Применение ОС Андроид

3. В чем преимущества Андроид

4. Критика Андроид

5. Почему система Андроид так популярна у кибер-преступников

6.Программное обеспечение

7. Как устанавливать программы на Андроид

8.Магазин приложений "Google Play"

9. Установка приложений на Android c помощью программы Market и


специальных утилит

10. Установка приложений на Андроид с помощью компьютера

11. Защита коммуникатора на базе Андроид

12. Удаление программ Андроид

13. Как обновить Андроид

14. Зачем переустанавливать систему Андроид

15. Подключение Андроид к компьютеру

16. Обзор Android 3. x (Honeycomb)

17. Обзор Android 4. x (Honeycomb)

18. Обзор Android 6.0 «Marshmallow»

Выводы

Библиография
Введение

Актуальность темы

Учитывая растущую популярность мобильных банковских приложений,


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

Исследование существующих мобильных приложений командой Digital


Security выявили ряд уязвимостей и векторов атак на клиентские банковские
приложения.

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


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

Таким образом тема эффективности безопасности мобильных приложений


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

Бурное развитие информационных технологий в последнее время привело к


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

Android используется на самых разных устройствах. Это и смартфоны, и


планшеты, и телевизоры, и смарт-часы и ряд других гаджетов. По разным
подсчетам за 2017 год этой операционой системой пользуются около 85%
владельцев смартфонов, а общее количество пользователей сматрфонов на
ОС Android оценивается в 1,5 млрд. человек по всему миру.

ОС Андроид была создана разработчиком Энди Рубином (Andy Rubin) в


качестве операционной системы для мобильных телефонов и поначалу
развивалась в рамках компании Android Inc. Но в 2005 году Google покупает
Android Inc. и начинает развивать операционную систему с новой силой. На
данный момент последней версией является Android 8.0 Oreo.

Android («Андро́ид») — операционная система для смартфонов, интернет-


планшетов, электронных книг, цифровых проигрывателей, наручных часов,
игровых приставок, нетбуков, смартбуков, очков Google, телевизоров и
других устройств. В будущем планируется поддержка автомобилей и
бытовых роботов. Основана на ядре Linux и собственной реализации
виртуальной машины Java от Google. Впоследствии Google инициировала
создание альянса Open Handset Alliance (OHA), который сейчас занимается
поддержкой и дальнейшим развитием платформы. Android позволяет
создавать Java-приложения, управляющие устройством через разработанные
Google библиотеки. Android Native Development Kit позволяет портировать
библиотеки и компоненты приложений, написанные на Си и других языках.

Операционная система Андроид основана на базе Linux. Но содержит не все


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

Байт-код -- это промежуточное представление, в которое может быть


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

Стоит отметить, что разработчики системы Android регулярно


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

Разработчики не стоят на месте. Система Андроид постоянно


совершенствуется и внедряется во все новейшие виды техники.

Цель и задачи исследования

Цель исследования — повышение эффективности методов и средств защиты


пользовательских данных в мобильных приложениях для операционной
системы Android.

Объект исследования — методы и средства защиты пользовательских


данных.
1. История версий Android

В июле 2005 года корпорация Google купила компанию Android Inc. 5 ноября
2007 года компания официально объявила о создании Open Handset Alliance
(OHA) и анонсировала открытую мобильную платформу Android, а 12 ноября
2007 года альянс представил первую версию пакета для разработчиков
Android «Early Look» SDK и эмулятор Android.

23 сентября 2008 года официально вышла первая версия операционной


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

В 2009 году было представлено целых четыре обновления платформы. Так, в


феврале вышла версия 1.1 с исправлением различных ошибок. В апреле и
сентябре вышли ещё два обновления -- 1.5 «Cupcake» и 1.6 «Donut»
соответственно. Обновление «Cupcake» привнесло существенные изменения:
виртуальная клавиатура, воспроизведение и запись видео, браузер и другие.
В «Donut» впервые появились поддержка различных разрешений и плотности
экрана и сетей CDMA. В октябре того же года вышла версия операционной
системы Android 2.0 «Eclair» с поддержкой нескольких аккаунтов Google,
поддержкой браузером языка HTML5 и других нововведений, а также после
небольшого обновления в пределах версии «Eclair» (2.1) появились «живые
обои» и был видоизменён экран блокировки.

В середине 2010 года Google представила Android версии 2.2 под


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

22 февраля 2011 года была официально представлена ориентированная на


интернет-планшеты платформа Android 3.0 «Honeycomb».

Android 4.0 «Ice Cream Sandwich», вышедшая 19 октября 2011 года, -- первая
универсальная платформа, которая предназначена как для планшетов, так и
для смартфонов. Также обновление привнесли новый интерфейс «Holo»,
который использовался до Android 4.4.4 KitKat, на данный момент заменен
на Material Design.

В июне 2012 вышло обновление под названием «Jelly Bean» с порядковым


номером 4.1, который сменился на 4.2 вследствие небольшого обновления в
конце октября того же года и на 4.3 после обновления в июле 2013.

31 октября 2013 года Google представила следующую версию операционной


системы Android 4.4, которая получила название шоколадного батончика
«KitKat» по соглашению с компанией производителем Nestlй. Впервые
KitKat появился на Nexus 5; эта версия Android оптимизирована для работы
на более широком наборе устройств, имеющих 512 МБ ОЗУ в качестве
рекомендуемого минимума.

25 июня 2014 Google представили Android L, доступный для разработчиков,


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

В 2014 году была анонсирована операционная система для носимых


устройств Android Wear. Также на Google I/O были представлены версии
Android Auto (для автомобилей) и Android TV (для телевизоров), тем самым
Android перестал быть операционной системой только для мобильных
устройств.

15 октября 2014 года была официально анонсирована Android 5.0 Lollipop.


Главное обновление системы -- новый дизайн Material design. Также, если на
Android-устройстве установлен пароль или графический ключ, и если
поблизости находятся часы хозяина устройства с Android Wear, то
устройство автоматически разблокируется.

9 декабря 2014 Googlе заменила официальную среду разработки, основанную


на Eclipse (adt-bundle), на Android Studio.

29 мая 2015 Googlе представила Android M. По словам Google главная цель


новой операционной системы -- улучшить пользовательский опыт общения
со смартфоном, сделать взаимодействие интуитивнее и проще Версия
Android M Developer Preview уже доступна для Nexus 5, 6, 9 и Player.

17 августа 2015 официально стало известно, что Android M получила


название Android 6.0 Marshmallow

2.Применение ОС Андроид

Первым устройством, работающим под управлением Android, стал


разработанный китайской компанией HTC смартфон HTC Dream
(официально выпущен сотовым оператором T-Mobile под названием T-
Mobile G1), презентация которого состоялась 23 сентября 2008 года. Вскоре
последовали многочисленные заявления других производителей смартфонов
о намерении выпустить устройства на базе Android. В России первым
Android-смартфоном, поступившим в продажу (июль 2009 года), стал
Highscreen PP5420. С выходом Android третьей версии (Honeycomb),
ориентированной на планшеты, всё больше производителей стали объявлять
и о выпуске планшетов на этой платформе. Также компания Google в
сотрудничестве с разными гигантами мобильной индустрии выпускает
собственные устройства в серии «Google Nexus». Именно эти устройства
первыми получают обновления до новых версий.

Кроме смартфонов и планшетов, операционную систему Android


устанавливают и на другие устройства. Так, в конце 2009 года появилась в
продаже первая фоторамка, работающая на Android. В июне 2011 года
итальянская компания Blue Sky анонсировала выпуск интеллектуальных
наручных часов i’m Watch под управлением ОС Android. В августе 2012 года
Nikon представила первую в мире фотокамеру, которая также работает на
Android. В серии «Google Nexus» присутствуют не только смартфоны и
планшеты, но и медиаплеер Nexus Q, работающий на Android.

Кроме того, энтузиасты портировали Android на ряд известных устройств,


среди которых, например, смартфоны на платформе Windows Mobile HTC
Touch Dual и HTC TyTN II, на которых Android был запущен в режиме
эмуляции. Также было осуществлено полноценное портирование на такие
устройства, как интернет-планшеты, работающие на Maemo — Nokia N810 и
Nokia N900 (порт под названием Nitdroid), на смартфоны Nokia N9,
работающий на платформе MeeGo, и HTC HD2, работающий на
операционной системе Windows Mobile, на котором ОС Android можно
запускать как с microSD-карты, так и с внутренней NAND-памяти. При этом
установленная система имеет полную, ничем особо не ограниченную
функциональность. Помимо этого, есть удачный опыт установки Android на
некоторые устройства Apple — iPhone, iPod Touch и iPad с помощью
специальной программы под названием Openiboot, которая предназначена
для запуска на данных устройствах разнообразных ОС, в том числе и
Android. Вышли прошивки с ограниченной функциональностью на
устройствах на операционной системе Bada. Компания Koolu не только
занялась портированием Android на Neo FreeRunner, но и строила свой
бизнес на продаже этих смартфонов с предустановленной мобильной
платформой от Google. Первый официальный и общедоступный бета-релиз
порта Android на Neo FreeRunner от Koolu состоялся в декабре 2008 года.

3. В чем преимущества Андроид

Наверно любой человек, имеющий представление об операционных системах


и знающий об Андроид, задавался вопросом "чем Андроид лучше прочих
операционных систем"? И сейчас дадим ответ на этот вопрос.

Первое, и, пожалуй, основное его преимущество перед другими


конкурентами - это скорость. Андроид заметно быстрее всех прочих
операционных систем.

Также у Андроид большее разрешение экрана. Поэтому удобнее читать


интернет-страницы (особенно сплошной текст), удобнее посещать
всевозможные сайты.

Кроме того Андроид дает пользователям огромный выбор игр. Причем игры
можно загружать непосредственно из Android Market.

операционная система андроид перепрошивка

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


нем сможет разобраться даже ребенок.

Телефоны Android имеются на прилавках многих магазинов по вполне


доступным ценам. Это тоже выгодно отличает их от конкурентов.

С почтой легко и удобно работать. Это обусловлено, прежде всего,


синхронизацией с системой "gmail". Каждые три месяца выходят новые
обновления для Андроид, которые можно установить без особых
сложностей.

Аппарат имеет очень хороший аккумулятор, что обеспечивает длительное


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

4. Критика Андроид

Не смотря на многочисленные преимущества системы Андроид, она сама и


ее разработчики часто подвергаются критике.

Так, конкурирующие компании обвиняли разработчиков Андроид в


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

Также критикуется решение компании Google, по которому ограничивается


доступ к коду системы версии "3.0 Honeycomb". Даный код доступен лишь
по специальному запросу после заключения соглашения, и только для
участников компании "Open Handset Alliance". И хотя руководители и
разработчики Андроид утверждают, что закрытость этого кода является
временным, многие этому не верят. Стоит подчеркнуть, что и более поздние
версии Андроид имеют закрытые коды.

Часто разработчиков Андроид обвиняют в нарушении всевозможных


патентных прав. В частности, руководство компании Эппл (Apple)
утверждает, что большинство технологий, применяемых в Андроид,
используется незаконно, так как украдено. Особенно жестко отзывался о
производителях Андроид Стив Джобс, основавший компанию Эппл. Он
грозил уничтожить Андроид, даже если на это уйдут все средства его
компании.

5. Почему система Андроид так популярна у кибер-преступников

В 2010 году компания-разработчик системы Android впервые громко заявила


о себе и своих амбициях на мировом рынке мобильных операционных
систем. А с 2011 года доля продуктов Андроид на рынке стала заметно расти.
Андроид - это система, занимающая второе место по популярности среди
кибер-преступников (после Windows). В чем же причина?

Наверное многие скажут, что причина именно в уязвимости системы


Андроид. Но так ли это на самом деле?

Всегда были разные операционные системы, но одни были более


распространены среди пользователей, другие - менее. Если взять
операционные системы, предназначенные для мобильных устройств, то
помимо Андроид есть OS X (от Эппл), есть Linux и т.д. И очень многие
считают эти системы более защищенными от кибер-преступников, чем
Андроид. Но если посмотреть статистику рынка мобильных устройств, где
более 52% принадлежит производителям Андроид, станет ясно, что те, кто
говорит об уязвимости этой системы, не совсем правы. Суть в том, что
аудитория пользователей Андроид гораздо шире, чем у конкурентов.
Поэтому, например, при удачном взломе или атаке на такую систему хакер
имеет возможность похитить данные более широкого круга пользователей и,
соответственно, заработать.
Кроме того для Андроид разрабатывается очень много приложений, в том
числе и бесплатных, а они очень популярны среди пользователей и
загружаются тысячи раз. Как известно, приложения - это главные
распространители вирусных программ. Поэтому и хакеры имеют здесь
широкие возможности.

6.Программное обеспечение

Приложения под операционную систему Android являются программами в


нестандартном байт-коде для виртуальной машины Dalvik, для них был
разработан формат установочных пакетов .APK. Для работы над
приложениями доступно множество библиотек: Bionic (библиотека
стандартных функций, несовместимая с glibc); мультимедийные библиотеки
на базе PacketVideo OpenCORE (поддерживают такие форматы, как MPEG-4,
H.264, MP3, AAC, AMR, JPEG и PNG); SGL (движок двухмерной графики);
OpenGL ES 1.0 ES 2.0 (движок трёхмерной графики); Surface Manager
(обеспечивает для приложений доступ к 2D/3D); WebKit (готовый движок
для веб-браузера; обрабатывает HTML, JavaScript); FreeType (движок
обработки шрифтов); SQLite (легковесная СУБД, доступная для всех
приложений); SSL (протокол, обеспечивающий безопасную передачу данных
по сети). По сравнению с обычными приложениями Linux приложения
Android подчиняются дополнительным правилам: Content Providers -- обмен
данными между приложениями; Resource Manager -- доступ к таким
ресурсам, как файлы XML, PNG, JPEG; Notification Manager -- доступ к
строке состояния; Activity Manager -- управление активными приложениями.

Google предлагает для свободного скачивания инструментарий для


разработки (Software Development Kit), который предназначен для x86-машин
под операционными системами Linux, Mac OS X (10.4.8 или выше), Windows
XP, Windows Vista и Windows 7. Для разработки требуется JDK 5 или более
новый.

Разработку приложений для Android можно вести на языке Java (не ниже Java
1.5). Существует плагин для Eclipse -- Android Development Tools (ADT),
предназначенный для Eclipse версий 3.3--3.7. Также существует плагин для
IntelliJ IDEA, облегчающий разработку Android-приложений, и для среды
разработки NetBeans IDE, который, начиная с версии NetBeans 7.0, перестал
быть экспериментальным, хоть пока и не является официальным. Кроме того,
существует Motodev Studio for Android -- комплексная среда разработки на
базе Eclipse, позволяющая работать непосредственно с Google SDK.
В 2009 году в дополнение к ADT был опубликован Android Native
Development Kit (NDK) -- пакет инструментариев и библиотек, позволяющий
реализовать часть приложения на языке С/С++. NDK рекомендуется
использовать для разработки участков кода, критичных к скорости.

В 2013 году Google представила новую среду разработки Android Studio,


основанную на IntelliJ IDEA от JetBrains.

Android L Developer Preview.

В 2013-м году состоялся релиз Embarcadero RAD Studio -- XE5. Возможность


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

В Android 4.4 появилась возможность сменить виртуальную машину Dalvik


на ART (Android Runtime). ART отличается повышенной скоростью загрузки
приложения. В Android 5.0 выбор машины пропал, так как вместо Dalvik
стала использоваться ART.

Android Studio.

Android Studio -- это интегрированная среда разработки (IDE) для работы с


платформой Android

IDE находилась в свободном доступе начиная с версии 0.1, опубликованной в


мае 2013, а затем перешла в стадию бета-тестирования, начиная с версии 0.8,
которая была выпущена в июне 2014 года. Первая стабильная версия 1.0
была выпущена в декабре 2014 года, тогда же прекратилась поддержка
плагина Android Development Tools (ADT) для Eclipse.

Android Studio, основанная на программном обеспечении IntelliJ IDEA от


компании JetBrains, официальное средство разработки Android приложений.
Данная среда разработки доступна для Windows, OS X и Linux.

Особенности IDE Android Studio:

Расширенный редактор макетов: WYSIWYG, способность работать с UI


компонентами при помощи Drag-and-Drop, функция предпросмотра макета
на нескольких конфигурациях экрана.

Сборка приложений, основанная на Gradle.

Различные виды сборок и генерация нескольких .apk файлов


Рефакторинг кода

Статический анализатор кода (Lint), позволяющий находить проблемы


производительности, несовместимости версий и другое.

Встроенный ProGuard и утилита для подписки приложений.

Шаблоны основных макетов и компонентов Android.

Поддержка разработки приложений для Android Wear и Android TV.

Встроенная поддержка Google Cloud Platform, которая включает в себя


интеграцию с сервисами Google Cloud Messaging и App Engine.

7. Как устанавливать программы на Андроид

У владельца любого телефона, на котором имеется операционная система


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

Любое приложение для мобильного устройства на базе Андроид


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

Вообще есть различные способы установки приложений для Андроид. Есть


приложения, перед установкой которых понадобится вносить определенные
изменения в настройки, то есть устанавливать разрешение для установки
программы из неизвестных источников. В этом случае пользователю
понадобится лишь совершить следующие действия: открыть папку
"Приложения" (или Application Settings), которая находится в "Настройках",
там найти "Неизвестные источники" (Unknown Sources) и отметить его
галочкой.

Также программы на Андроид можно устанавливать при помощи программы


Market, специальных утилит, с помощью специального встроенного браузера
или прямо с компьютера.
8.Магазин приложений "Google Play"

22 октября 2008 года Google объявила об открытии онлайн-магазина


приложений для ОС Android — Android Market. По соглашению,
разработчики получают 70% прибыли, операторы сотовой связи — 30 %. В
феврале 2009 года для разработчиков из США и Великобритании появилась
возможность брать плату за свои приложения в Android Market. Компания
Sony Ericsson первая запустила собственный канал в онлайн-магазине
приложений Android Market. В нём представлены приложения и игры,
которые рекомендованы компанией.

На декабрь 2011 года с момента создания Android Market было скачано 10


млрд приложений.

В марте 2012 года компания Google объединила мультимедийные сервисы


«Книги», «Android Market», «Музыка» и другие в единый сервис Google Play.
Интернет-магазин Google Play работает в 190 странах и насчитывает более
700 тысяч приложений, а за время работы сервиса набралось около 25 млрд
скачиваний.

В марте 2011 года Android Market оказался в центре громкого скандала после
обнаружения в каталоге магазина вредоносных приложений, которые были
удалены из магазина и устройств пользователей компанией Google Inc.
Компания заявила, что вступит в контакт с партнёрами для решения о
выпуске срочного обновления, закрывающего уязвимости, а также
гарантировала то, что приняла ряд мер, препятствующих появлению
подобного вредоносного ПО в каталоге приложений, несмотря на это, в
Google Play до сих пор можно найти ряд приложений с вредоносным ПО,
число которых со временем возрастает. В ответ на обвинения специалистов в
области информационной безопасности компания Google ответила введением
специального компонента Bouncer, проводящего тестирование приложений
на наличие вредоносного кода в облаке компании. Тем не менее, спустя
несколько месяцев уязвимости механизма Bouncer были выявлены
исследователями Чарли Миллером и Мишель Левин, которые
продемонстрировали на конференции Black Hat способ укрыть вредоносное
ПО от Bouncer.
9. Установка приложений на Android c помощью программы Market и
специальных утилит

Программа Маркет (или Андроид Маркет) является сервисом от Гугл и


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

Есть еще метод установки новых приложений на Андроид - использование


специализированных утилит. Такие утилиты есть на Андроид Маркете.
Утилиты можно использовать, если у пользователя имеется пакет". apk".

Для установки необходимо произвести поиск "app installer". Таким образом,


на выбор появится много программ (и платных, и бесплатных). Далее
пользователь выбирает нужную ему программу и переносит пакет на свое
устройство. Далее надо запустить утилиту для установки. Утилита сама
может определить пакеты, необходимые для установки, либо может
запросить указать путь места расположения пакета.

Также возможно и применение специального файлового менеджера, который


самостоятельно способен устанавливать программы.

10. Установка приложений на Андроид с помощью компьютера

Андроид предоставляет пользователям выбор при установке программных


приложений через компьютер. Существует три пути установки приложений
через компьютер.

Первый способ наиболее простой. Он состоит в использовании программы от


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

Другой способ установки связан с использованием специального комплекса


SDK. Его надо скачать и установить. Далее подключить мобильное
устройство к компьютеру через шнур USB и выполнить "adb install
path/file/apk".
Третий способ установки сложнее предыдущих. Он связан с использованием
программы "Андроид Коммандэр". Для такого способа установки на
телефоне должны быть root права, Busy Box, USB-шнур. На персональном
компьютере должна быть система Виндовс (обязательно), Андроид СДК и
установлен драйвер для использования USB-соединения с телефоном.

В том случае, если все перечисленные требования соблюдены, то установка и


удаление программ происходит очень просто и этот процесс не имеет смысла
объяснять в данной статье - пользователь сам все увидит.

11. Защита коммуникатора на базе Андроид

Безопасность - это первое, о чем должен заботиться любой владелец ПК и


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

Для обеспечения безопасности в Андроид разработан "Дроид Файервол".


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

Есть другая программа - "Нортон Мобайл Секюрити". Она имеет функции


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

Следующим антивирусным приложением является "Локаут Мобайл


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

И еще один антивирусник - "Моушн энд Саунд Аларм". Он имеет более


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

12. Удаление программ Андроид

Очень часто возникает необходимость удаления программ ввиду того, что


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

Во-первых, возможно удаление ненужных программ при помощи штатных


средств. К таким штатным средствам удаления программ относится
Диспетчер Андроид. Его можно найти, открыв папки в такой
последовательности: "Меню", далее "Настройки". В настройках открыть
папку с имеющимися приложениями, далее найти "Управление
приложениями". После этого открывается специальная программа с перечнем
приложений. Там же можно найти детальное описание каждого из
приложений и совершить необходимые операции.

Для удаления программ можно применять и сторонние утилиты. Данные


программы есть в маркете и найти пользователь их может по запросу
"uninstal". Их тоже очень большой выбор.

Если программа установлена с использованием Маркета, то и удалить ее


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

13. Как обновить Андроид

Рано или поздно у пользователя может возникнуть желание обновить свою


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

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

В том случае, если программа обновления имеется на официальном сайте, то


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

14. Зачем переустанавливать систему Андроид

Операционная система Андроид не совершенна, как и все другие системы. И


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

Как правило, новые версии не только операционных системы, но и любых


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

В настоящее время последней в системе Андроид стала версия "4.1 Jelly


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

15. Подключение Андроид к компьютеру

Подключение мобильного устройства на основе системы Андроид к


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

Для того, чтобы подключить телефон на основе Андроид к персональному


компьютеру, надо просто их соединить кабелем USB. Далее драйвера
должны обновиться самостоятельно (только на версии Виндовс Виста).
Необходимо подтвердить разрешение на то, чтобы использовать устройство
Андроид как USB-накопитель.
Следует учесть, что при подключении устройства Андроид к компьютеру
таким способом пользователь теряет возможность производить действия над
файлами телефона непосредственно с телефона. Если вас не устраивает это,
тогда вполне можно найти сторонний софт в "Плэй Гугл Маркет", в том
числе и бесплатный. К таким программам относятся, например, "WiFi File
Explorer", так же есть "Droid Explorer" и множество других программ.

16. Обзор Android 3. x (Honeycomb)

Данная версия операционной системы Андроид основана на ядре Linux


версии 2.6.36. Она существует в пяти вариантах. Рассмотрим их по порядку.

Версия Андроид 3.0 имеет усовершенствованную поддержку для


планшетников, так как в ней есть новейший интерфейс. Имеется трехмерный
рабочий стол. Кроме того есть доступ к видео-чатам с помощью "Гугл Талк".
Система может поддерживать многоядерные процессоры и аппаратное
ускорение.

В Андроид 3.1 перечень недавно запускавшихся приложений гораздо шире.


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

Андроид 3.2 оптимизирован под широкий спектр планшетников. Имеется


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

В версии 3.2.1 есть изменения в обеспечении безопасности, а так же


стабильности. Более удобно пользование Wi-Fi.

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


для "4G Motorola Xoom".

17. Обзор Android 4. x (Honeycomb)

Версия Андроид 4. х создана разработчиками на основе на ядра Linux 3.0.

Андроид 4.0 использует оболочку, единую для всех устроиств Андроид (как
для планшетов, так и для коммуникаторов и других устройств).

Имеется функция интегрирования с различным оборудованием (API), в том


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

Пользователь имеет возможность быстрее запускать камеру и отвечать на


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

Еще одно очень важное усовершенствование состоит в том, что теперь


предусмотрена возможность контроля интернет-трафика - для этого
установлена специализированная система.

Улучшились и возможности видеокамеры - появился режим панорамной


видео-съемки. Так же можно делать скрин-шоты.

18. Обзор Android 6.0 «Marshmallow»

Компания Google анонсировала новую версию своей мобильной


операционной системы, которая пока носит кодовое название Android M.
Новинку представил вице-президент Google Сундар Пичаи на конференции
для разработчиков Google I/O.

Среди главных функций релиза -- мобильная платежная система Android Pay


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

Также Google уделила много внимания экономии заряда аккумулятора --


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

Google также обещала пользователям больше контроля над тем, как


приложения используют их данные, -- запросы на работу с информацией
будут отправляться не в момент установки, а непосредственно в ходе
использования приложения.
Новая функция Chrome custom tabs призвана сделать более удобным
потребление веб-контента на мобильном. Всего в Android M будет около 100
новых функций, заявил вице-президент Google Дэвид Бюрке.
Предварительная версия Android M с 29 мая 2015 года доступна
разработчикам на Nexus 5, 6, 9 и Player, а финальная версия выйдет в
четвёртом квартале этого года.
Выводы

Android – свободный и открытый проект. Большинство исходного кода


распространяется под свободной лицензией Apache 2.0. Проект начал
развиваться с 2003 году, а уже в 2005 компания-разработчик была куплена
компанией Google. Первая стабильная версия появилась в 2008 году

Операционная система Android обладает рядом специальных средств для


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

Таким образом, для повышения эффективности методов и средств защиты


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

1. ru.wikipedia.org

2. http://psycabi.net/

3. fandroid.info

4. developer.android.com