| CPC G06F 21/572 (2013.01) [G06F 9/3005 (2013.01); G06F 9/345 (2013.01); G06F 9/3836 (2013.01)] | 10 Claims |

|
1. A method for analyzing non-informative firmware, comprising:
detecting a target instruction for firmware analysis in a memory map in non-informative firmware;
generating an analysis list based on memory map information corresponding to the target instruction; and
generating a visualized analysis result corresponding to the firmware by grouping entries of the analysis list by preset reference bytes,
wherein the target instruction is a non-informative instruction in which a string related to a memory map hint is not included, and includes a first instruction for executing a branch and a second instruction in which a specific value in a predefined format is used for a register operation without any description, and
wherein the analysis list is generated by inputting a branch target address of the first instruction and the specific value in the predefined format used in the second instruction according to a sequence order.
|