Loris is a stateful fuzz testing framework designed to explore and analyze baseband firmware. See the README file in each subdirectory (analyzer, emulator, and fuzzer) to get started. For details, please check out our paper, "Stateful Analysis and Fuzzing of Commercial Baseband Firmware" (IEEE S&P 2025).
If you are using Loris in an academic paper please use this to cite it:
@INPROCEEDINGS{ranjbar_loris_2025,
author = { Ranjbar, Ali and Yang, Tianchang and Tu, Kai and Khalilollahi, Saaman and Hussain, Syed Rafiul },
booktitle = { 2025 IEEE Symposium on Security and Privacy (SP) },
title = {{ Stateful Analysis and Fuzzing of Commercial Baseband Firmware }},
year = {2025},
ISSN = {2375-1207},
pages = {1120-1139},
doi = {10.1109/SP61157.2025.00143},
url = {https://doi.ieeecomputersociety.org/10.1109/SP61157.2025.00143},
publisher = {IEEE Computer Society},
address = {Los Alamitos, CA, USA},
month = May
}