发明名称 |
一种海量恶意样本同源性判定方法及系统 |
摘要 |
本发明公开了一种海量恶意样本同源性判定方法及系统,包括:对恶意样本进行反编译得到smali文件并提取类名和方法名;以类名和方法名的组合作为特征维度计算各恶意样本的simhash指纹;基于MapReduce模式计算各恶意样本的simhash指纹之间的海明距离;判定海明距离小于等于预设阈值的恶意样本属于同源样本;其中,所述类名为程序代码中抽象对象的名称,所述方法名为程序代码中抽象对象中包含的函数名。本发明所述技术方案能够有效针对大规模样本进行同源性分析处理,不仅缩短了处理时间,而且提高了同源性判定的准确性。 |
申请公布号 |
CN105989287A |
申请公布日期 |
2016.10.05 |
申请号 |
CN201511012015.0 |
申请日期 |
2015.12.30 |
申请人 |
武汉安天信息技术有限责任公司 |
发明人 |
何源浩;孙岩;潘宣辰 |
分类号 |
G06F21/56(2013.01)I |
主分类号 |
G06F21/56(2013.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种海量恶意样本同源性判定方法,其特征在于,包括:对恶意样本进行反编译得到smali文件并提取类名和方法名;以类名和方法名的组合作为特征维度计算各恶意样本的simhash指纹;基于MapReduce模式计算各恶意样本的simhash指纹之间的海明距离;判定海明距离小于等于预设阈值的恶意样本属于同源样本;其中,所述类名为程序代码中抽象对象的名称,所述方法名为程序代码中抽象对象中包含的函数名。 |
地址 |
黑龙江省哈尔滨市东湖新技术开发区软件园东路1号软件产业4.1期B4栋12层01室 |