
Firmwaredroid adalah proyek penelitian yang bertujuan untuk mengembangkan metode baru untuk menganalisis firmware android. Ini terutama dibuat untuk mengotomatiskan proses mengekstraksi dan memindai aplikasi Android yang telah dipasang sebelumnya untuk tujuan penelitian keamanan. FMD dibuat untuk berjalan di Docker dan mencakup beberapa alat analisis pihak ketiga untuk analisis dan ekstraksi keamanan. Beberapa alat dan fitur yang disertakan adalah:
FMD dapat digunakan sebagai mesin pemindaian untuk Aplikasi Android (.APK), tetapi terutama dibuat untuk menganalisis aplikasi yang telah dipasang sebelumnya yang diekstraksi dari firmware Android.
Di repositori ini Anda akan menemukan kode untuk backend FMD. Aplikasi ini memiliki frontend bereaksi minimal (lihat https://github.com/firmwaredroid/fmd-webclient), tetapi terutama API dan database yang dapat digunakan untuk studi penelitian.
Dokumentasi Penggunaan dapat ditemukan di: https://firmwaredroid.github.io/
Kami senang menerima kontribusi untuk perangkat lunak dan dokumentasi. Jangan ragu untuk membuka permintaan tarik dengan peningkatan Anda atau masalah dengan saran Anda.
FMD hanya memiliki serangkaian fitur keamanan minimal dan bukan perangkat lunak siap produksi. Gunakan dengan risiko Anda sendiri.
Firmwaredroid: Menuju analisis statis otomatis dari aplikasi Android yang telah diinstal sebelumnya
@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 adalah proyek penelitian nirlaba yang dilisensikan di bawah GNU General Public License v3.0 (lihat lisensi kami).