Вдосконалення алгоритму аналізу вразливостей android додатків на основі реверсної інженерії
Вантажиться...
Файли
Дата
Автори
Назва журналу
Номер ISSN
Назва тому
DOI
Анотація
Метою даної кваліфікаційної роботи є аналіз сучасних методів та інструментів проведення тестування безпеки Android-застосунків, аналіз ефективності цих методів та інструментів. При виявлені значних недоліків створення рішення для їх усунення, або створення рішення для покращення існуючих методик. Наукова новизна одержаних результатів полягає у використанні найбільш вдалих рішень та засобів для аналізу архітектури застосунка на предмет вразливих ділянок, та розгляд графу викликів не як кінцевого продукту аналізу вихідного коду, а розробка методів автоматичного аналізу цього графу.
The purpose of this qualification work is to analyze current methods and tools for testing Android-applications security, analysis of the effectiveness of these methods and tools. If significant drawbacks are found, creating a solution to fix them, or creating a solution to improve the existing techniques. The scientific novelty of the results is to use the most successful solutions and tools to analyze the architecture of the application for weak areas, and to estimate the call graph, not as the final product of the source code analysis, but to develop methods for automatic analysis of this graph.
The purpose of this qualification work is to analyze current methods and tools for testing Android-applications security, analysis of the effectiveness of these methods and tools. If significant drawbacks are found, creating a solution to fix them, or creating a solution to improve the existing techniques. The scientific novelty of the results is to use the most successful solutions and tools to analyze the architecture of the application for weak areas, and to estimate the call graph, not as the final product of the source code analysis, but to develop methods for automatic analysis of this graph.
Опис
УДК
Тип документа
Мова
ISSN
Бібліографічний опис
Горбунова Т. В. Вдосконалення алгоритму аналізу вразливостей android додатків на основі реверсної інженерії [Електронний ресурс] / Т. В. Горбунова // Тези доповідей Всеукраїнської науково-практичної Інтернет-конференції студентів, аспірантів та молодих науковців «Молодь в науці: дослідження, проблеми, перспективи» (МН-2020), м. Вінниця, 18-29 травня 2020 р. – Електрон. текст. дані. – 2020. – Режим доступу: https://conferences.vntu.edu.ua/index.php/mn/mn2020/paper/view/8416.
Схвалення
Рецензія
Доповнено
Цитується в
Список використаної літератури (16)
- Tariq Al-Rayes H. Studying Main Differences between Android & Linux Operating Systems / Hadeel Tariq Al-Rayes. // Vol:12 No:05. 2012. . 4649.
- Android Platform Architecture [ ]. 2019. : https://developer.android.com/guide/platfor
- Rouse M. Linux operating system [ ] / M. Rouse, S. Bigelow // What's the best Linux OS for your enterprise data center? 2017. : https://searchdatacenter.techtarget.com/definition/Linux-operating-system.
- About the Android Open Source Project [ ] // Android Source. 2016. : https://source.android.com/.
- Ranganath S. Android Kernel and Linux Kernel / Ranganath. 2015. 3. . 17.
- Maker F. A Survey on Android vs. Linux / F. Maker, Y. Chan. // Department of Electrical and Computer Engineering, University of California, Davis. 2016. . 58.
- Online APK Downloader [ ] : https://apk-dl.com.
- Rouse M. APK file (Android Package Kit file format) [ ] / Margaret Rouse // TechTarget Network WhatIs. 2018. : https://whatis.techtarget.com/definition/APK-file-Android-Package-Kit-file-format
- APK Signature Scheme v2 [ ] // Android Developers Documentation. 2019. : https://source.android.com/security/apksigning/v2.
- How to get the certificate signing information from an Android .APK [ ] // TheEther. 2015. : https://theether.net/kb/100207?id=100207.