...
首页> 外文期刊>Neural network world journal >FINDING THE SAME SOURCE PROGRAMS BASED ON THE STRUCTURAL FINGERPRINT DISTANCE OF CALL GRAPH
【24h】

FINDING THE SAME SOURCE PROGRAMS BASED ON THE STRUCTURAL FINGERPRINT DISTANCE OF CALL GRAPH

机译:基于呼叫图的结构指纹距离查找相同的源程序

获取原文
获取原文并翻译 | 示例

摘要

With the purpose of guaranteeing the copyright and security of software, we introduce the structural fingerprint and the distance of the fingerprint to find the same source programs from a great deal of programs in this paper. In order to gain the structural fingerprint, the in-degrec, out-degree and adjacency relationship arc exacted from call graph to construct a structural matrix. Then this matrix is mapped to RGB image and to compute the color moments of this image. Comparing with the traditional binary comparison way in which finding graph isomorphism is based on control flow graph or instruction similarity, this method offers many advantages in application. First of all. the image; processing techniques arc made full use of to gain the color moments that are considered as the structural fingerprint to identify different programs. And secondly, the distance of structural fingerprint can be used to find the same source programs from a large number of programs. Last but not least, the runtime of our method is significantly shorter than the traditional methods. It takes only seconds comparing to minutes and even hours taken by other methods.
机译:为了保证软件的版权和安全性,我们介绍了结构指纹和指纹的距离,以便从大量程序中找到相同的源程序。为了获得结构指纹,根据调用图精确地确定了内部,外部和邻接关系,以构造结构矩阵。然后将此矩阵映射到RGB图像并计算该图像的色矩。与传统的二进制比较方法相比,传统的二进制比较方法基于控制流程图或指令相似性来发现图形同构,在应用中具有许多优势。首先。图片;充分利用了多种处理技术来获取色彩矩,这些色彩矩被视为识别不同程序的结构指纹。其次,结构指纹的距离可用于从大量程序中找到相同的源程序。最后但并非最不重要的一点是,我们的方法的运行时间明显短于传统方法。与其他方法所花费的几分钟甚至几小时相比,仅需几秒钟。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号