@inproceedings{bc66d122928a480a9c3eebb5aa09f351,
title = "On-line Firmware Updating and Fingerprint Generating for Solid State Disks",
abstract = "Virus and Rootkit may modify hard disk{\textquoteright}s firmware to hide itself, while the traditional security software is not able to detect the modification of hard disk{\textquoteright}s firmware. This paper relies on a USB analyzer to collect the protocol communication data of the JMUtility tool for a Solid State Disk, then unveils its internal protocol interface to dump the RAM content via the USB-SATA interface, and the firmware code is located in the RAM. By reverse engineering the firmware code, the protocol of writing to the RAM is also inferred to enable the modification of firmware code to change the device identification data. Meanwhile, the tool Firmware Extractor is developed to dump the firmware code for a specific Solid State Disk, and the possibility of on-line updating firmware and generating fingerprint is validated.",
keywords = "Fingerprint generating, Firmware, On-line firmware updating, Reverse engineering, Solid state disk",
author = "Yuan Xue and Shouxin Wang and Tian Chen and Quanxin Zhang and Lu Liu and Tan, {Yu an}",
note = "Publisher Copyright: {\textcopyright} 2021, Springer Nature Singapore Pte Ltd.; 6th International Conference on Data Mining and Big Data, DMBD 2021 ; Conference date: 20-10-2021 Through 22-10-2021",
year = "2021",
doi = "10.1007/978-981-16-7502-7_3",
language = "English",
isbn = "9789811675010",
series = "Communications in Computer and Information Science",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "28--36",
editor = "Ying Tan and Yuhui Shi and Albert Zomaya and Hongyang Yan and Jun Cai",
booktitle = "Data Mining and Big Data - 6th International Conference, DMBD 2021, Proceedings",
address = "Germany",
}