Для студентов МГТУ им. Н.Э.Баумана по предмету АвтоматизацияАвтоматическое создание скриншотов экрана телефона на операционной системе AndroidАвтоматическое создание скриншотов экрана телефона на операционной системе Android
2024-05-252024-05-25СтудИзба
Курсовая работа: Автоматическое создание скриншотов экрана телефона на операционной системе Android
Описание
Оглавление
2
Соблюдение безопасности всегда было важной задачей. В разное время специалистам в этой сфере приходилось сталкиваться с разно-образными трудностями. В современности многие задачи обеспечения безопасности стали опираться на решение проблем, связанных с разви-тием цифровых технологий.
Так сейчас очень большую роль в обеспечении безопасности играют эксперты-криминалисты, работающие с личными цифровыми устрой-ствами: телефонами, компьютерами, планшетами. При получении до-ступа к устройству перед ними встаёт ряд задач по извлечению из него полезной информации и улик для досудебного следствия. Одной из та-ких задач является создание скриншотов сетевых чатов: такие снимки могут стать дополнительным доказательством для суда, поскольку со-держат зафиксированные участки переписки людей.
Проблема, возникающая при решении данной задачи – это рутин-ность действий криминалистов. Для получения скришнотов необходи-мо совершать ряд однообразных действий: прокрутка экрана, нажатие на кнопки, создание и сохранение скриншотов.
Программисты компании Belkasoft, занимающейся разработкой спе-циализированного программного обеспечения для цифровой кримина-листики, предложили проект, который бы облегчил эту рутинную ра-боту. Было принято решение создать приложение, которое будет ис-пользовать инструменты тестирования пользовательских интерфейсов для того, чтобы автоматически делать скриншоты всех чатов.
1. | Введение | 3 | |
2. | Постановка задачи | 4 | |
3. | Обзор | 5 | |
3.1. | Обзор приложений-аналогов . . . . . . . . . . . . . . . . . | 5 | |
3.2. | Обзортехнологий....................... | 6 | |
4. | Реализация | 8 | |
4.1. | Ограничения.......................... | 8 | |
4.2. | Подключение телефона через USB-кабель . . . . . . . . . | 8 | |
4.3. | Архитектураприложения . . . . . . . . . . . . . . . . . . | 8 | |
4.4. | Создание скриншотов в ручном режиме . . . . . . . . . . | 9 | |
4.5. | Создание скриншотов в автоматическом режиме . . . . . | 10 | |
4.6. | Нахождение уникальных идентификаторов компонентов | ||
Android-приложения . . . . . . . . . . . . . . . . . . . . . | 11 | ||
4.7. | Запуск приложения (сессии) . . . . . . . . . . . . . . . . . | 11 | |
4.8. | Подбор оптимальных параметров работы приложения в | ||
автоматическомрежиме ................... | 12 | ||
5. | Тестирование | 13 | |
5.1. | Устройства........................... | 13 | |
5.2. | Подход ............................. | 13 | |
5.3. | Процесстестирования..................... | 13 | |
6. | Заключение | 15 | |
Список литературы | 16 |
2
- Введение
- этом семестре была поставлена задача создания десктопного прило-жения, позволяющего в автоматическом режиме создавать скиншоты экрана телефона на операционной системе Android.
Соблюдение безопасности всегда было важной задачей. В разное время специалистам в этой сфере приходилось сталкиваться с разно-образными трудностями. В современности многие задачи обеспечения безопасности стали опираться на решение проблем, связанных с разви-тием цифровых технологий.
Так сейчас очень большую роль в обеспечении безопасности играют эксперты-криминалисты, работающие с личными цифровыми устрой-ствами: телефонами, компьютерами, планшетами. При получении до-ступа к устройству перед ними встаёт ряд задач по извлечению из него полезной информации и улик для досудебного следствия. Одной из та-ких задач является создание скриншотов сетевых чатов: такие снимки могут стать дополнительным доказательством для суда, поскольку со-держат зафиксированные участки переписки людей.
Проблема, возникающая при решении данной задачи – это рутин-ность действий криминалистов. Для получения скришнотов необходи-мо совершать ряд однообразных действий: прокрутка экрана, нажатие на кнопки, создание и сохранение скриншотов.
Программисты компании Belkasoft, занимающейся разработкой спе-циализированного программного обеспечения для цифровой кримина-листики, предложили проект, который бы облегчил эту рутинную ра-боту. Было принято решение создать приложение, которое будет ис-пользовать инструменты тестирования пользовательских интерфейсов для того, чтобы автоматически делать скриншоты всех чатов.
Характеристики курсовой работы
Предмет
Учебное заведение
Семестр
Просмотров
1
Размер
327 Kb
Список файлов
Автоматическое создание скриншотов экрана телефона на операционной системе Android.doc