ОБЗОР СОВРЕМЕННЫХ ПОДХОДОВ К ОБНАРУЖЕНИЕ МОДИФИЦИРОВАННЫХ ANDROID-ПРИЛОЖЕНИЙ
DOI:
https://doi.org/10.52167/1609-1817-2025-1-S1-359-370Ключевые слова:
Android-приложения, модификация кода, безопасность мобильных приложений, анализ кода, вредоносное программное обеспечение.Аннотация
Операционная система Android, доминирующая более чем на 85% мобильного рынка благодаря гибкости открытого исходного кода, обладает внутренними уязвимостями [1]. Возможность анализа APK (Android Package Kit) и модификации кода позволяет злоумышленникам декомпилировать приложения с помощью специализированных инструментов. Это облегчает широко распространенную практику модифицирования — злоумышленники внедряют вредоносные нагрузки или изменяют функциональность приложения, после чего распространяют поддельные версии через сторонние магазины приложений. Такие действия наносят двойной ущерб. Разработчики сталкиваются с кражей исходного кода и потерей доходов, тогда как пользователи подвергаются утечкам конфиденциальных данных, финансовому мошенничеству и компрометации устройств [2;3]. В связи с этим точное обнаружение модифицированных приложений стало крайне важной задачей. В статье рассматривается современное состояние методов обнаружения, модифицированных Android-приложений. Сначала описываются основные характеристики приложений Android, после чего анализируются методы обнаружения, основанные на анализе кода и сходстве ресурсов. Также обобщаются часто используемые наборы данных Android-приложений и метрики оценки, применяемые для измерения эффективности методов обнаружения модификации. В заключение обсуждаются тенденции развития технологий обнаружения модификаций и определяются перспективные направления будущих исследований, с целью предоставить полезные идеи и ориентиры для исследователей в данной области.
Библиографические ссылки
Appinventiv. Статистика Google Play Store 2025: ключевые тенденции и аналитика.
– 2025. – Режим доступа: https://appinventiv.com/blog/google-play-store-statistics
E. V . der Sar. Группа взломщиков 3DM проигрывает дело о пиратстве против
разработчика игры. – 2017. – Режим доступа:
https://torrentfreak.com/cracking-group-3dm-loses-piracy-case-against-game-maker-171115/
A. V . Компания Pokémon достигла дорогостоящего урегулирования в деле о
нарушении авторских прав на китайскую мобильную игру.
– 2025. – Режим доступа:
https://automaton-media.com/en/news/the-pokemon-company-reaches-costly-settlement-in-copyrigh
t-infringement-lawsuit-over-chinese-mobile-game/
W. Zhou, Y . Zhou, X. Jiang, P. Ning. Обнаружение перепакованных мобильных
приложений в сторонних Android-магазинах. –В: Proceedings of the second ACM conference on
Data and Application Security and Privacy, 2012, стр. 317–326.
Команда Androguard. Документация Androguard. – Режим доступа:
https://androguard.readthedocs.io/en/latest/
M. Zheng, M. Sun, J. C. Lui. Droidtrace: система динамического анализа Android на
основе ptrace с возможностью форвардного исполнения. –В: 2014 International Wireless
Communications and Mobile Computing Conference (IWCMC), IEEE, 2014, стр. 128–133.
L. Li, T. F. Bissyandé, J. Klein. Возрождение исследований по обнаружению
перепакованных Android-приложений: обзор литературы и бенчмарк. –IEEE Transactions on
Software Engineering, 47(4), 2019, стр. 676–693.
X. Zhan, T. Zhang, Y . Tang. Сравнительное исследование методов обнаружения
перепакованных Android-приложений. –В: 2019 IEEE 26th International Conference on Software
Analysis, Evolution and Reengineering (SANER), IEEE, 2019, стр. 321–331.
H. Zhou, T. Chen, H. Wang, L. Yu, X. Luo, T. Wang, W. Zhang. UI-обфускация и её
влияние на автоматический анализ пользовательского интерфейса Android-приложений. –В:
35th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2020,
стр. 199–210.
K. Chen, P. Liu, Y . Zhang. Одновременное достижение точности и
масштабируемости при обнаружении клонов приложений на Android-рынках. –В: Proceedings
of the 36th International Conference on Software Engineering, 2014, стр. 175–186.
Y . Shao, X. Luo, C. Qian, P. Zhu, L. Zhang. К масштабируемому подходу на основе
ресурсов для обнаружения перепакованных Android-приложений. –В: Proceedings of the 30th
Annual Computer Security Applications Conference, 2014, стр. 56–65.
H. Gonzalez, A. A. Kadir, N. Stakhanova, A. A. Ghorbani. Исследование симптомов
обратной разработки в Android-приложениях. –В: Proceedings of the 8th European Workshop on
System Security, 2015, стр. 7.
Px, B., dex2jar Contributors. dex2jar: инструменты работы с файлами Android .dex и
Java .class. – Режим доступа: https://github.com/pxb1988/dex2jar,
Загрузки
Опубликован
Как цитировать
Выпуск
Раздел
Лицензия
Copyright (c) 2025 Диас Қайыржан, Руслан Сарбалин, Нурдаулет Исимов, Олжас Жетписбаев

Это произведение доступно по лицензии Creative Commons «Attribution-NonCommercial-NoDerivatives» («Атрибуция — Некоммерческое использование — Без производных произведений») 4.0 Всемирная.











