[发明专利]解析路由器固件的方法和系统有效
申请号: | 201510229384.9 | 申请日: | 2015-05-07 |
公开(公告)号: | CN104809396B | 公开(公告)日: | 2018-08-31 |
发明(设计)人: | 黄彩桂 | 申请(专利权)人: | 北京瑞星网安技术股份有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 贾满意 |
地址: | 100190 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解析 路由器 方法 系统 | ||
1.一种解析路由器固件的方法,其特征在于,包括以下步骤:
提取路由器固件;
获取所述路由器固件的文件特性信息;
将所述文件特性信息与固件解析方法库中的每种固件解析方法对应的文件系统类型进行匹配;
在预存的所述固件解析方法库中选择与所述文件特性信息相匹配的所述文件系统类型所对应的所述固件解析方法对所述路由器固件进行解析,获取所述路由器固件的根文件系统,所述固件解析方法库中包括一种以上的所述固件解析方法,每种所述固件解析方法对应一种所述文件系统类型。
2.根据权利要求1所述的解析路由器固件的方法,其特征在于,所述文件系统类型对应一种数据访问方式、一种数据存放格式和一种数据类型。
3.根据权利要求2所述的解析路由器固件的方法,其特征在于,所述文件特性信息包括数据访问方式、数据存放格式和数据类型中的一种以上的信息。
4.根据权利要求1至3任意一项所述的解析路由器固件的方法,其特征在于,通过路由器的TTL接口提取所述路由器固件,或
通过编程器读取路由器闪存数据并提取所述路由器固件。
5.一种解析路由器固件的系统,其特征在于,包括固件提取模块、数据库和固件解析模块;
所述固件提取模块,被配置以提取路由器固件;
所述数据库,被配置以存储固件解析方法库,所述固件解析方法库中包括一种以上的固件解析方法,每种所述固件解析方法对应一种文件系统类型;
所述固件解析模块,被配置以与所述数据库连接并获取所述固件解析方法库,以及在所述固件解析方法库中选择与所述路由器固件对应的所述固件解析方法对所述路由器固件进行解析,获取所述路由器固件的根文件系统;
其中,所述固件解析模块包括文件特性获取单元、文件特性匹配单元和固件解析单元;
所述文件特性获取单元,被配置以在所述路由器固件中获取文件特性信息;
所述文件特性匹配单元,被配置以将所述文件特性信息与所述固件解析方法库中的每种所述固件解析方法对应的所述文件系统类型进行匹配;
所述固件解析单元,被配置以采用所述固件解析方法库中与所述文件特性信息相匹配的所述文件系统类型所对应的所述固件解析方法对所述路由器固件进行解析,获取所述路由器固件的所述根文件系统。
6.根据权利要求5所述的解析路由器固件的系统,其特征在于,所述文件系统类型对应一种数据访问方式、一种数据存放格式和一种数据类型。
7.根据权利要求6所述的解析路由器固件的系统,其特征在于所述文件特性信息包括数据访问方式、数据存放格式和数据类型中的一种以上的信息。
8.根据权利要求5至7任意一项所述的解析路由器固件的系统,其特征在于,所述固件提取模块被配置以连接路由器的TTL接口并提取所述路由器固件,或
读取路由器闪存数据并提取所述路由器固件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京瑞星网安技术股份有限公司,未经北京瑞星网安技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510229384.9/1.html,转载请声明来源钻瓜专利网。