{"title":"嵌入式设备固件通用离线读取系统的设计与实现","authors":"Yancang Chen, Yerong Tao, Shuxin Zhai, Sai Sui","doi":"10.1109/ICSP54964.2022.9778558","DOIUrl":null,"url":null,"abstract":"Obtaining firmware is one of the prerequisites for vulnerability analysis, mining, and verification. Web crawlers can obtain a large number of firmware, but may not be able to obtain the firmware of a specific device under test. If the embedded device can be obtained, the online reading or offline reading method can be used to read the firmware from the firmware memory. This paper designed a firmware offline reading and writing system for embedded devices. The key modules such as logic design, system structure, host computer, and socket interfaces are introduced in detail. Tests have been done to prove the correctness and effectiveness of the system.","PeriodicalId":363766,"journal":{"name":"2022 7th International Conference on Intelligent Computing and Signal Processing (ICSP)","volume":"11 5","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design and Implementation of a Universal Offline Reading System for Embedded Device Firmware\",\"authors\":\"Yancang Chen, Yerong Tao, Shuxin Zhai, Sai Sui\",\"doi\":\"10.1109/ICSP54964.2022.9778558\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Obtaining firmware is one of the prerequisites for vulnerability analysis, mining, and verification. Web crawlers can obtain a large number of firmware, but may not be able to obtain the firmware of a specific device under test. If the embedded device can be obtained, the online reading or offline reading method can be used to read the firmware from the firmware memory. This paper designed a firmware offline reading and writing system for embedded devices. The key modules such as logic design, system structure, host computer, and socket interfaces are introduced in detail. Tests have been done to prove the correctness and effectiveness of the system.\",\"PeriodicalId\":363766,\"journal\":{\"name\":\"2022 7th International Conference on Intelligent Computing and Signal Processing (ICSP)\",\"volume\":\"11 5\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-04-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 7th International Conference on Intelligent Computing and Signal Processing (ICSP)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSP54964.2022.9778558\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 7th International Conference on Intelligent Computing and Signal Processing (ICSP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSP54964.2022.9778558","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design and Implementation of a Universal Offline Reading System for Embedded Device Firmware
Obtaining firmware is one of the prerequisites for vulnerability analysis, mining, and verification. Web crawlers can obtain a large number of firmware, but may not be able to obtain the firmware of a specific device under test. If the embedded device can be obtained, the online reading or offline reading method can be used to read the firmware from the firmware memory. This paper designed a firmware offline reading and writing system for embedded devices. The key modules such as logic design, system structure, host computer, and socket interfaces are introduced in detail. Tests have been done to prove the correctness and effectiveness of the system.