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

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ,

СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ


ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»
(СПбГУТ)

Факультет Инфокоммуникационных сетей и систем


Кафедра Защищенных систем связи
Дисциплина Технологии защиты беспроводных сетей и мобильных
приложений

Направление/специальность подготовки
10.05.02 Информационная безопасность телекоммуникационных систем
(код и наименование направления/специальности)

Лабораторная работа №1

Разработка приложения с запретом на создание скриншотов


(тема отчета)

Студенты:

Яблоков Д.С. ИБС-91


(Ф.И.О., № группы) (подпись)
Матвеев Д.В. ИБС-91
(Ф.И.О., № группы) (подпись)
Бурмин Я.О. ИБС-91
(Ф.И.О., № группы) (подпись)

Преподаватель:

к.т.н., доцент Ковцур М.М.


(Ф.И.О.) (подпись)

Санкт-Петербург
2023
Цель работы
Создать мобильное приложение, запрещающее делать скриншоты
экрана. Подключить GitHub к Android Studio, разместить текущее
приложение.

Задачи
1. Изучить возможности и инструменты среды разработки Android Studio.
2. Изучить принципы создания и работы компонентов Activity.
3. Авторизоваться на GitHub и подключить его к проекту.
4. Разместить проект на GitHub, убедиться в успешности результата.

Ход работы
1. Создаём новый проект. (Рис. 1-3)

Рис. 1 Создаем новый проект

2
Рис. 2 Создаем новый проект

Рис. 3 Создаем новый проект

3
2. Запускаем проект без флага запрета скриншотов. (Рис. 4)

Рис. 4 Запуск проекта

3. Добавляем запрет на скриншоты на Kotlin. (Рис. 5)

Рис. 5 Запрет на скриншоты

4
4. Запускаем проект с запретом на скриншот. (Рис. 6)

Рис. 6 Запуск проекта


5. Сохранение проекта на GitHub. (Рис. 7-8)

Рис. 7 Создаем токен на GitHub


5
Рис. 8 Настройки токена

6
6. Сохраняем наш проект на GitHub. (Рис. 9-10)

Рис. 9 Сохраняем проект на GitHub

Рис. 10 Сохраняем проект на GitHub

7
Вывод
В данной лабораторной работе были получены навыки создания и
настройки мобильного приложения в Android Studio, а также получены
навыки создания и настройки токена, публикация проекта на сервисе GitHub.

Вам также может понравиться