Linux内核操作系统ELF文件特征计算方法及系统与流程

文档序号:17609637发布日期:2019-05-07 20:59阅读:来源:国知局

技术特征:

1.Linux内核操作系统ELF文件特征计算方法,其特征在于,包括:

遍历系统中的ELF格式文件;

识别各ELF格式文件所属的系统平台;

根据各ELF格式文件所属的系统平台,获取各ELF文件的session段信息;

按规定对所述session段信息进行过滤;

根据过滤后各ELF文件的session段信息中每项信息的首地址和偏移地址,获取每项信息的内容;

分别将各ELF文件的session段信息中每项信息的内容进行合并;

分别计算合并后内容的MD5值,得到各ELF文件的特征;

所述按规定对所述session段信息进行过滤,具体为:将各ELF文件的session段信息与session字段列表进行匹配,保留匹配成功的session段信息,过滤掉匹配不成功的session段信息;其中,所述session字段列表包含各相同系统平台中同一ELF文件的共有session段信息。

2.如权利要求1所述的方法,其特征在于,所述系统平台为基于Linux内核的操作系统,包括:32位Linux操作系统、32位麒麟操作系统、64位Linux操作系统、64位麒麟操作系统。

3.Linux内核操作系统ELF文件特征计算系统,其特征在于,包括:

ELF文件获取模块,用于遍历系统中的ELF格式文件;

系统平台识别模块,用于识别各ELF格式文件所属的系统平台;

Session段信息获取模块,用于根据各ELF格式文件所属的系统平台,获取各ELF文件的session段信息;

过滤模块,用于按规定对所述session段信息进行过滤;

内容计算模块,用于根据过滤后各ELF文件的session段信息中每项信息的首地址和偏移地址,获取每项信息的内容;

内容合并模块,用于分别将各ELF文件的session段信息中每项信息的内容进行合并;

特征计算模块,用于分别计算合并后内容的MD5,得到各ELF文件的特征;

所述过滤模块,具体用于:将各ELF文件的session段信息与session字段列表进行匹配,保留匹配成功的session段信息,过滤掉匹配不成功的session段信息;其中,所述session字段列表包含各相同系统平台中同一ELF文件的共有session段信息。

4.如权利要求3所述的系统,其特征在于,所述系统平台为基于Linux内核的操作系统,包括:32位Linux操作系统、32位麒麟操作系统、64位Linux操作系统、64位麒麟操作系统。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1