Understanding Security Risks of Embedded Devices Through Fine-Grained Firmware Fingerprinting | IEEE Journals & Magazine | IEEE Xplore