본문 바로가기
  • Home

A firmware base address search technique based on MIPS architecture using $gp register address value and page granularity

  • Journal of The Korea Society of Computer and Information
  • Abbr : JKSCI
  • 2023, 28(2), pp.1-7
  • DOI : 10.9708/jksci.2023.28.02.001
  • Publisher : The Korean Society Of Computer And Information
  • Research Area : Engineering > Computer Science
  • Received : January 26, 2023
  • Accepted : February 22, 2023
  • Published : February 28, 2023

Seok-Joo Mun 1 Young-Ho Sohn 1

1영남대학교

Accredited

ABSTRACT

In this paper, we propose a base address candidate selection method using the $gp register and page granularity as a way to build a static analysis environment for firmware based on MIPS architecture. As a way to shorten the base address search time, which is a disadvantage of the base address candidate selection method through inductive reasoning in existing studies, this study proposes a method to perform page-level search based on the $gp register in the existing base address candidate selection method as a reference point for search. Then, based on the proposed method, a base address search tool is implemented and a static analysis environment is constructed to prove the validity of the target tool. The results show that the proposed method is faster than the existing candidate selection method through inductive reasoning.

Citation status

* References for papers published after 2022 are currently being built.