Guided Feature Identification and Removal for Resource-constrained Firmware
Abstract
IoT firmware oftentimes incorporates third-party components, such as network-oriented middleware and media encoders/decoders. These components consist of large and mature codebases, shipping with a variety of non-critical features. Feature bloat increases code size, complicates auditing/debugging, and reduces stability. This is problematic for IoT devices, which are severely resource-constrained and must remain operational in the field for years.
Document Details
- Document Type
- Pub Defense Publication
- Publication Date
- Dec 24, 2021
- Source ID
- 10.1145/3487568
Entities
People
- Gillian Smith
- Long Lu
- Lorenzo De Carli
- Ryan Williams
- Tongwei Ren
Organizations
- Northeastern University
- Office of Naval Research
- Worcester Polytechnic Institute