ARM和MIPS架构固件的加载基地址定位方法、设备及介质

    公开(公告)号:CN117313103A

    公开(公告)日:2023-12-29

    申请号:CN202311229353.4

    申请日:2023-09-21

    Applicant: 广州大学

    Abstract: 本发明提供了一种ARM和MIPS架构固件的加载基地址定位方法、设备及介质,涉及固件加载基址定位技术领域,其中,方法包括:通过正则表达式在整个固件中进行匹配,得到所有可见字符串的信息;记录字符串在固件中的偏移量;以预设长度的字节数据为一个指针,遍历并记录下所有的指针记为P,按照指针频次的升序进行排序获取P’;获取字符串偏移量数组的差异数组;根据字符串在固件中的偏移量以及差异数组获取可能的加载基址;验证可能加载地址的正确性;重复获取可能的加载基址并验证正确性,得到所有可能的加载基地址以及匹配成功次数,匹配次数越多则该地址是正确的加载基地址的可能性越大。从而快速确定固件加载基地址。

Patent Agency Ranking