JOURNAL ARTICLE

Ins Finder: A Practical CPU Undocumented Instruction Detection Framework.

  • Published In: Journal of Circuits, Systems & Computers, 2024, v. 33, n. 3. P. 1 1 of 3

  • Database: Academic Search Ultimate 2 of 3

  • Authored By: Dong, Renhai; Cui, Baojiang; Sun, Yi; Yang, Jun 3 of 3

Abstract

As the basic and core component of electronic systems, CPU security is extremely important to network security. Even an unremarkable faulty instruction on the CPU may lead to serious security problems, such as the operating system crashes or privilege increase since it is often considered as a trusted black box. Therefore, CPU instruction detection is particularly crucial to CPU security. However, most existing methods of CPU instruction detection, based on the inconsistency of microarchitecture and instruction set design, suffer from slow speed and low accuracy. Our work is motivated to propose a practical framework for searching CPU undocumented instruction with fast speed and high accuracy. In this paper, we put forward a general framework InsFinder to detect undocumented instruction on CISC and RISC CPU by an efficient and accurate fuzzing method. It makes use of the instruction format to make advanced predictions, which greatly reduces the search space. Moreover, by introducing classification, de-redundancy, and verification, InsFinder greatly improves the detection accuracy. Experiments show that compared with the existing methods, InsFinder is more effective which costs at least 50% less processing time in detecting undocumented instructions on x86-64, ARM64, and RISC-V, and more accurate which divided the detection results into 4 categories. After filtering, the detection results were reduced from millions to less than 10,000. [ABSTRACT FROM AUTHOR]

Additional Information

  • Source:Journal of Circuits, Systems & Computers. 2024/02, Vol. 33, Issue 3, p1
  • Document Type:Article
  • Subject Area:Computer Science
  • Publication Date:2024
  • ISSN:0218-1266
  • DOI:10.1142/S0218126624500476
  • Accession Number:175919848
  • Copyright Statement:Copyright of Journal of Circuits, Systems & Computers is the property of World Scientific Publishing Company and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)

Looking to go deeper into this topic? Look for more articles on EBSCOhost.