This is the code for paper: RapidPatch: Firmware Hotpatching for Real-Time Embedded Devices.
Link to the code used in our paper.
@inproceedings {rapidpatch,
author = {Yi He and Zhenhua Zou and Kun Sun and Zhuotao Liu and Ke Xu and Qian Wang and Chao Shen and Zhi Wang and Qi Li},
title = {{RapidPatch}: Firmware Hotpatching for {Real-Time} Embedded Devices},
booktitle = {31st USENIX Security Symposium (USENIX Security 22)},
year = {2022},
isbn = {978-1-939133-31-1},
address = {Boston, MA},
pages = {2225--2242},
url = {https://www.usenix.org/conference/usenixsecurity22/presentation/he-yi},
publisher = {USENIX Association},
month = aug
}
Note that the code in this repo is the version for hotpatching MCU-based embedded devices. We have another version for hotpatching Linux server programs. It will be fully open source soon.