基于序列模式匹配的API误用缺陷检测

来源 :华中科技大学学报(自然科学版) | 被引量 : 0次 | 上传用户:Xtce8145
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
提出一种基于序列模式匹配的应用编程接口(API)误用缺陷检测方法.首先根据已经发现的API误用缺陷实例,结合补丁文件中缺陷修复前后的代码信息,刻画API误用模式,然后在目标被测软件中利用改进的AC(aho-corasick)算法搜索符合误用模式的API调用序列并报告相似缺陷.设计了基于序列模式的API误用检测系统(AD_SP),以MUBench等文献收录的63个API误用缺陷为基础,分析开源代码仓库GitHub中的2.2411×104个Java文件,检测出2416个相似的API误用缺陷,证实了方法的有效性.
其他文献
The nuclear fuel cycle inevitably generates a large amount of radioactive waste liquid,which will pose a serious threat to the ecological environment and human
Defect engineering has being regarded as one of the effective ways to regulate chemical and electronic structure of semiconductors.Recently,our collaborative wo
提出一种基于人工模糊边缘检测的盲取证方法,首先基于彩色图像梯度方向特征和边缘邻域斜率特征计算出类似度筛选出疑似模糊边缘点;然后结合图像局部灰度标准差和局部灰度偏导期望值来过滤相机失焦模糊边缘;最后基于线性回归设定阈值过滤掉伪人工模糊边缘。实验结果表明:在减少误判点和区分人工模糊和失焦模糊两方面,本方法在一定程度上具有减少失焦模糊和误判点干扰的优势。
不管是月明风清之夜,还是月黑风高之时,一有风吹草动,警官就须出动。然而,警察总是忘了家,让我们替他说句心里话吧,《警官今夜想回家》。 Whether it is the moonlight nigh
我们的民间艺术,是中华民族劳动者阶层所喜闻乐见的,它植根于民间,孕育于民间,绽开于民间,是深受广大劳动人民所喜爱的一朵鲜花。千百年来,民间艺术虽不曾登上大雅之堂,却在
毛主席經常教导我們:研究任何事物都要抓主要矛盾。制式研究的关键是采用什么样的信号来传送彩色信息,制式不同信号也就不同,一个制式的好坏就取决于信号的性能及其解碼方式
刍源溯流三题,企从绘画物质上寻求国画艺术的内涵与外延,从规律和特点中开拓它的性能,理解它的实质。展望于中外艺术交流里不忘它的本意,营养它的功力,对学习国际艺术,发展
会议