Invention Grant
- Patent Title: Firmware rewriting apparatus, firmware rewriting method, and non-transitory computer readable medium storing program
-
Application No.: US17436736Application Date: 2019-03-18
-
Publication No.: US11709940B2Publication Date: 2023-07-25
- Inventor: Toshiki Kobayashi , Takayuki Sasaki , Yusuke Morita
- Applicant: NEC Corporation
- Applicant Address: JP Tokyo
- Assignee: NEC CORPORATION
- Current Assignee: NEC CORPORATION
- Current Assignee Address: JP Tokyo
- Agency: Sughrue Mion, PLLC
- International Application: PCT/JP2019/011174 2019.03.18
- International Announcement: WO2020/188700A 2020.09.24
- Date entered country: 2021-09-07
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F8/70 ; G06F21/57 ; G06F21/56

Abstract:
According to an example embodiment, a firmware rewriting apparatus includes: call position specifying means for specifying, among instructions described in a program of firmware stored in a memory, the instructions for changing a control flow; free area specifying means for specifying a free area in a storage area of the memory in which the program is not stored; and program rewriting means for rewriting the instruction specified by the call position specifying means into a call instruction of a frequency adjustment code and writing the frequency adjustment code for calling an inspection code at a frequency corresponding to a frequency of calling the frequency adjustment code and the inspection code for performing a security check of the program in response to a call from the frequency adjustment code into the free area specified by the free area specifying means.
Public/Granted literature
Information query