
Firmwaredroid es un proyecto de investigación que tiene como objetivo desarrollar métodos novedosos para analizar el firmware de Android. Se realiza principalmente para automatizar el proceso de extracción y escaneo de aplicaciones de Android preinstaladas para fines de investigación de seguridad. La fiebre aftosa se ejecuta en Docker e incluye varias herramientas de análisis de terceros para análisis y extracción de seguridad. Algunas de las herramientas y características incluidas son:
La FMD se puede usar como motor de escaneo para aplicaciones de Android (.APK), pero se hace principalmente para analizar aplicaciones preinstaladas extraídas del firmware de Android.
En este repositorio encontrará el código para el backend de FMD. La aplicación tiene una frontend react mínima (ver https://github.com/firmwaredroid/fmd-webclient), pero es principalmente una API y una base de datos que puede usarse para estudios de investigación.
La documentación de uso se puede encontrar en: https://firmwaredroid.github.io/
Nos complace aceptar contribuciones al software y la documentación. Siéntase libre de abrir una solicitud de extracción con sus mejoras o un problema con sus sugerencias.
La FMD tiene solo un conjunto mínimo de características de seguridad y no es un software listo para la producción. Use bajo su propio riesgo.
Firmwaredroid: hacia el análisis estático automatizado de las aplicaciones de Android preinstaladas
@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 es un proyecto de investigación sin fines de lucro con licencia bajo la Licencia Pública General de GNU V3.0 (ver nuestra licencia).