
Firmwaredroid - это исследовательский проект, который направлен на разработку новых методов анализа прошивки Android. В основном он создан для автоматизации процесса извлечения и сканирования предварительно установленных приложений Android в целях исследования безопасности. FMD производится для работы в Docker и включает в себя несколько сторонних инструментов анализа для анализа безопасности и извлечения. Некоторые из включенных инструментов и функций:
FMD может использоваться в качестве двигателя сканирования для приложений для Android (.apk), но в основном он создан для анализа заранее установленных приложений, извлеченных из прошивки Android.
В этом репозитории вы найдете код для бэкэнда FMD. Приложение имеет минимальный фронт реагирования (см. Https://github.com/firmwaredroid/fmd-webclient), но в основном является API и базой данных, которые можно использовать для исследований.
Документацию на использовании можно найти по адресу: https://firmwaredroid.github.io/
Мы рады принять вклад в программное обеспечение и документацию. Не стесняйтесь открывать запрос на привлечение с вашими улучшениями или проблемой с вашими предложениями.
FMD имеет только минимальный набор функций безопасности и не является программным обеспечением для производства. Используйте свой собственный риск.
FormwareRoido: к автоматическому статическому анализу предварительно установленных приложений для Android
@INPROCEEDINGS{FirmwareDroid,
author={Sutter, Thomas and Tellenbach, Bernhard},
booktitle={2023 IEEE/ACM 10th International Conference on Mobile Software Engineering and Systems (MOBILESoft)},
title={FirmwareDroid: Towards Automated Static Analysis of Pre-Installed Android Apps},
year={2023},
month={May},
pages={12-22},
doi={10.1109/MOBILSoft59058.2023.00009}
}
Firmwaredroid-это некоммерческий исследовательский проект, лицензированный в рамках общей публичной лицензии GNU V3.0 (см. Наша лицензия).