Restoring Transparency in CPS Firmware through Protocol Recovery, Device Inference, and Component Recovery

dc.contributor.advisorYagemann, Carter
dc.contributor.authorTurkistani, Bayan
dc.date.accessioned2026-08-19T12:19:12Z
dc.date.issued2026
dc.description.abstractCyber-physical systems (CPS) underpin modern infrastructure, yet their firmware remains opaque due to stripped binaries, heterogeneous hardware, and deeply intertwined software–hardware interactions. This lack of transparency complicates efforts to understand system behavior, identify vulnerabilities, and analyze failures in safetycritical environments. This research addresses these challenges through three complementary thrusts. The first introduces ProtoReveal, a static analysis framework that automatically recovers in-use MMIO registers and low-level communication protocols from stripped firmware. The second contributes DevHunt, which combines static analysis with targeted symbolic execution to infer peripheral device types and reveal hidden or unauthorized hardware interactions. The third introduces DroneStrip, a framework that reconstructs software architecture from stripped firmware through component boundary recovery, enabling mission-aware firmware debloating without requiring source code, symbols, or build metadata. Together, these contributions advance firmware transparency by improving visibility at the protocol, device, and software-architecture levels, providing a foundation for more analyzable, understandable, and secure cyber-physical systems.
dc.format.extent180
dc.identifier.urihttps://hdl.handle.net/20.500.14154/79973
dc.language.isoen_US
dc.publisherSaudi Digital Library
dc.subjectRestoring
dc.subjectTransparency
dc.subjectCPS Firmware
dc.titleRestoring Transparency in CPS Firmware through Protocol Recovery, Device Inference, and Component Recovery
dc.typeThesis
sdl.degree.departmentGraduate Program in Computer Science and Engineering
sdl.degree.disciplineComputer Science and Engineering
sdl.degree.grantorThe Ohio State University
sdl.degree.nameDoctor of Philosophy

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
SACM-Dissertation.pdf
Size:
2.21 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.61 KB
Format:
Item-specific license agreed to upon submission
Description:

Copyright owned by the Saudi Digital Library (SDL) © 2026