
网站首页 > 专利信息
本发明公开了一种基于动态控制流图权重序列胎记的软件相似性检测方法,先在动态插装平台DynamoRIO下,编写插件程序记录程序执行过程中基本块的首地址和基本块结束时的分支跳转地址;然后分析日志文件,构建程序动态控制流图,并赋予权重;建立权重序列胎记集合WSB,并将WSB长度之比作为参数,计算每对程序的相似度。本发明采用动态插装分析,提取软件运行时特征,可以避免软件抄袭检测中缺乏源码、逆向反汇编困难的问题;在动态插装分析中,仅记录基本块首地址和分支跳转情况,与其他基于动态数据流追踪等技术的胎记相比,开销更小;且能够对抗动态运行时无关干扰信息的影响,即使在软件使用加密壳加密,也能检测出程序相似。
联系电话:028-87659663 028-85404682 028-85460925 邮箱:cdjz617@126.com
办公地址:四川省成都市武侯区科华街10号四川大学国家高新技术孵化平台609
成都川大技术转移集团有限公司
蜀ICP备11025552号-1
Copyright © 2007-2011 技术支持:成都网络公司-三以网络