基于融合感知哈希算法的代码特征分类研究

来源 :锦绣·下旬刊 | 被引量 : 0次 | 上传用户:wangchong123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:基于卷积神经网络CNN的恶意代码检测技术。利用Cuckoo沙箱系统来模拟运行环境并提取分析报告;首先,通过感知哈希算法对恶意代码灰度图样本进行检测,快速划分出具体恶意代码家族和不确定家族的样本,实验测试得约有67%的恶意代码能够通过感知哈希算法检测出来。然后,对于不确定家族样本再进一步提取局部特征局部二值模式(LBP)与全局特征Gist,并利用二者融合后的特征通过机器学习算法对恶意代码样本进行分类检测。最后,对25类恶意代码家族检测,实验结果表明,相较于仅用单一特征,在LBP与Gist的融合特征下,检测准确率更高,并且所提方法与仅采用机器学习的检测算相比,分类检测效率更快,检测速度提高93.5%。
  关键词:感知哈希;恶意代码可视化;机器学习
  随着网上支付和网上银行的全面普及,计算机已经成为人们日常生活的重要部分;同时,由于普遍缺乏有效的安全屏障,物联网设备也成为网络攻击者觊觎的目标。在特征提取阶段,提取的特征主要有静态特征和动态特征,相应的提取手段分别为静态特征提取技术和动态特征提取技术。
  1.输入层词向量生成
  在生成词向量的过程中,本实验选择两种模型进行比较,一种是Word2vec中的Skip-gram模型,一种是One-Hot编码。
  (1)Skip-gram模型本实验选用了基于Word2vec提供的Skip-gram语言模型来建模,将文本的各特征之间的联系以词向量形式展现。在实验中,我们输入预处理过程中提取出的API序列,通过Skip-gram将其数值向量化。Skip-gram模型是一种无监督训练算法,用来实现词向量的分布特征表示,通过映射关系实现词与词之间的位置关系来反映他们在语义层面的联系。
  (2)One-Hot编码One-Hot编码使用N位状态寄存器来对N个状态进行编码,并且只有一位有效。使用One-Hot编码,可以将离散特征的取值扩展到了欧式空间,在分类过程中,特征之间距离的计算或相似度的计算通常都是在欧式空间进行。
  2.感知哈希算法和特征融合的恶意代码分类算法。
  特征信息库建立模块中,将数据集中全部恶意代码灰度图样本通过感知哈希算法,计算DHash并存入DHash库;此外提取恶意代码样本的Gist特征與LBP特征,并分别存入Gist库与LBP库。样本信息提取模块过程中,提取待分类检测的样本的DHash、Gist特征和LBP特征。提取样本的Gist特征与LBP特征,并进行融合通过随机森林(RandomForest,RF)算法进行检测分类。
  基于感知哈希与特征融合的恶意代码分类算法步骤如下:
  Step1通过感知哈希算法计算待分类恶意代码灰度图的DHash;
  Step2通过相似性判断公式筛选与检测样本相似的恶意代码图像;
  Step3若能通过阈值判断出检测样本的家族类别则结束,否则继续Step4;
  Step4提取恶意代码图像Gist特征;
  3.感知哈希检测模块
  通过感知哈希算法将灰度图转化成哈希序列,通过将恶意代码待分类样本与DHash库中的25类家族样本进行图像的哈希序列对比,并通过设置阈值对待分类样本进行判断。感知哈希算法的步骤如下:
  Step1缩小图片。将图片缩小为9*8的像素。
  Step2计算相邻像素间的差异值。
  Step3比较差异值。若前一个像素的颜色强度大于第
  二个像素,那么差异值就设置为“True”,即1;如果不大
  于第二个像素,就设置“False”,即0。
  Step4:构造hash值。生成16位DHash值。
  4.特征的提取与处理
  在恶意代码检测中,样本的特征提取和处理是后续建模检测的关键,本文主要将样本的API调用函数作为特征提取的对象。API函数是恶意代码实现其恶意行为并与系统交互所必须的函数,虽然API本身是没有恶意性的,但是恶意代码通过某些API函数的组合,可使其所表示的行为构成恶意性,而这些行为在正常文件中是不常见的,如进程的注入操作、关键系统文件的更改和删除等。
  5.结语:
  为解决传统恶意代码灰度图特征的局限性并为进一步提高检测效率,本文提出了基于感知哈希算法和特征融合计算机应用7的恶意代码检测方法。首先,通过感知哈希检测模块判断恶意代码样本的所属家族,对于无法通过感知哈希模块判断的样本再进一步提取全局特征Gist与局部特征LBP,根据Gist与不同比例的LBP融合后的特征进行测试,准确率可达98.2%,此外本文提出的方法相较于机器学习检测,检测速度提高了93.5%。将本文实验结果也与其他采用单一特征的文献进行了对比,实验结果表明本文所采用的融合特征的准确率更高。在下一步的工作中,将继续研究恶意代码的方法与特征,进一步提高恶意代码的分类准确率。
  参考文献
  [1]张景莲,彭艳兵.基于特征融合的恶意代码分类研究[J].计算机工程,2019,45(08):281-286,295.)
  [2]李翼宏,刘方正,杜镇宇.一种改进主动学习的恶意代码检测算法[J].计算机科学,2019,46(05):92-99.
  [3] 傅依娴,芦天亮,马泽良.基于 One-Hot 的 CNN 恶意代码检测技术[J].计算机应用与软件,2020,37(1):304-308,333.
  基金项目:2020年安徽省教育厅关高等学校省级质量工程项目,课程思政项目(编号:2020szsfkc1004);
  2020年校级质量工程线下课程(编号:szxy2020xxkc07);2020年宿州学院专创融合重点课程建设项目(编号:szxy2020zckc22).
其他文献
摘要:暑期社会实践是当代大学生广泛参与的实践活动,是重要的实践育人阵地,也是高校课堂教育的重要补充和必要延伸。新时代,随着我国高等教育事业的蓬勃发展,暑期社会实践活动发挥着愈发重要的育人作用,高校要在加强推广宣传、完善激励制度与考评机制、加快社会实践基地建设等方面进行创新和探索。  关键词:大学生;暑期社会实践;育人效果  新时代,社会实践已逐渐成为大学生思想政治教育的重要阵地和重要环节,是对课堂
期刊
摘要:近年来,词汇学作为研究的一个热点已经成为一些新词语的研究专论和与其相关的词典的研究编纂。为了一步加深对新时期词语的科学研究,很多研究者对新时期出现的词汇数量进行了分析收集整理,得出隨着历史时间的不断推移,新时期出现的词汇总是数量多,质量高。汉语新词语的一个组成因素可以认为是单个的一组词,也或者可以认为是一个个的词组,不论是一组词还是单个词组,有一个共同的组成因素,那就是他们之间应该具有共同的
期刊
神经生物学,是由神经解剖学、神经生理学、生化药理学、实验心理学组成。按照美国神经科学会所下的定义,神经科学的研究目的在于了解神经系统内分子水平、细胞水平及细胞之间的变化过程,以及这些过程在中枢功能控制系统内的综合作用,神经系统疾病的形成机制。这一定义强调了神经科学多学科、多水平的综合研究的特点。  神经科学以1960年IBRO宣布成立为标志,在神经解剖学、生理学、生化药理学和实验心理学的基础上,引
期刊
“培养什么人、怎样培养人”始终是教育的永恒主题和根本问题。党的十八大以来,国家就教育改革发展作出了一系列重要讲话、指示批示提出了一系列新理念、新思想、新观点,形成了关于教育的重要论述。对教育重要论述从根本上阐明了新时代中国特色社会主义教育发展方向、道路、方针、原则等一系列方向性、根本性、战略性问题,以全新的视野深化了教育发展规律、人才培养规律的认识。作为教育工作者我们要更加明确立德树人的重要性;要
期刊
摘要:基于我国传统服装教学和学生培养存在教学上存在诸多问题。近年我们大力推行和实践本专业项目式模块化教学,采用模块化教学的课程组织,重构知识结构和课程体系,使学生的综合实践能力与产业、企业对人才能力的需求紧密对接,“以市场为导向”更好服务产业和社会的发展。  关键词:服装设计;模块化教学  一、服装设计高等教育现状分析  服装设计高等教育随着中国服装产业的发展进步而不断前进,其中还存在诸多问题,如
期刊
摘要:尽管英语是一种国际通用的语言,但是中文和英文的语法、词汇和修辞却相去甚远,以至于在翻译成中文时不可避免地存在许多问题。因此,作为专业翻译人员除了需要采用特定的翻译技巧,还需要同时具备中英文双语语法和语言技能。否则,将会很容易出现翻译生硬、提笔忘词等情况。因此,本文通过分析翻译过程中的问题,提出了提出了一系列具有可操作性的实用技巧。  关键词:英语笔译;翻译技巧;语言功底  自加入世界贸易组织
期刊
摘 要:本文基于不同文化程度的角度,通过对内蒙古兴安盟科右中旗蒙古族进行问卷调查,了解蒙古族对蒙古语言态度和使用情况,分析了影响样本中蒙古族语言态度的主要因素。该研究为蒙古语的保护和传承以及为制定少数民族的语言政策提供参考的依据。  关键词:文化程度;蒙古语;普通话;科右中旗  一、研究对象与研究方法  内蒙古兴安盟科尔沁右翼中旗(下,科右中旗)是兴安盟最南端的一个旗,也是兴安盟唯一的畜牧业旗,人
期刊
摘要:“两学一做”学习教育是继党的群众路线教育实践活动,是落实党章关于加强党员教育管理要求、深化党内教育的重要实践,也是面向全体党员从“关键少数”向广大党员拓展、从集中性教育向经常性教育延伸的重要举措。  关键词:两学一做;基层组织  一、深入学习,落实行动  “两学一做”,基础在学,关键在做。按新时期对党员的新要求,坚持以知促行。坚持把理想信念时时处处体现在行动上,坚持在每时每刻上,用一名合格党
期刊
摘要:随着绿色发展理念的推进,高职教育绿色发展教育是当下刻不容缓的任务,也是社会对高职人才培养目标的新要求。在绿色发展理念引领下,粤港澳大湾区高职院校绿色教育活动的开展具有重要意义。高职院校应该贯彻执行绿色发展理念,增强绿色教育发展理念的执行力,提升高职人才培养质量。该文则是对粤港澳大湾区高职院校绿色发展教育创新途径进行研究分析。  关键词:粤港澳大湾区;高职院校;绿色发展  随着《粤港澳大湾区发
期刊
通过这么短时间的学习,大学生音乐素养必修课就结束了。在结束课程之前,我在此写下一篇论文。音乐素养必修课不只包括音乐(歌曲和乐器)方面,也包括舞蹈方面和碟片及留声机的方面。在舞蹈方面,我们可以得知,除了基本的扭秧歌、陕北的安塞腰鼓等中国舞蹈,还有拉丁舞、芭蕾舞等西方舞蹈。在论述舞蹈之前,首先论述的是舞蹈之前的碟片和留声机。在西方现代音乐《我的太阳》热销之时,大部分音乐和留声机都播放的是这种碟片。随后
期刊