
A FirmWaredroid é um projeto de pesquisa que visa desenvolver novos métodos para analisar o firmware Android. É feito principalmente para automatizar o processo de extração e digitalização de aplicativos Android pré-instalados para fins de pesquisa de segurança. O FMD é feito para ser executado no Docker e inclui várias ferramentas de análise de terceiros para análise e extração de segurança. Algumas das ferramentas e recursos incluídos são:
O FMD pode ser usado como mecanismo de digitalização para aplicativos Android (.APK), mas é feito principalmente para analisar aplicativos pré-instalados extraídos do firmware Android.
Neste repositório, você encontrará o código para o back -end do FMD. O aplicativo possui um front-end mínimo do React (consulte https://github.com/firmwaredroid/fmd-webclient), mas é principalmente uma API e banco de dados que podem ser usados para estudos de pesquisa.
A documentação de uso pode ser encontrada em: https://firmwaredroid.github.io/
Estamos felizes em aceitar contribuições para o software e a documentação. Sinta -se à vontade para abrir uma solicitação de tração com seus aprimoramentos ou um problema com suas sugestões.
O FMD possui apenas um conjunto mínimo de recursos de segurança e não é um software pronto para produção. Use por sua conta e risco.
Firmwaredroid: Rumo à análise estática automatizada de aplicativos Android pré-instalados
@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}
}
A FirmWaredroid é um projeto de pesquisa sem fins lucrativos licenciado sob a licença pública geral da GNU v3.0 (consulte nossa licença).