代码差异度比较方法及装置制造方法及图纸

技术编号:9113319 阅读:129 留言:0更新日期:2013-09-05 02:30
本发明专利技术提出了一种代码差异度比较方法,包括以下步骤:获取第一程序和第二程序,并分别将第一程序和第二程序进行编译以获取第一二进制程序和第二二进制程序;分别对第一二进制程序和第二二进制程序进行反汇编以获取第一文本和第二文本;分别根据第一文本和第二文本对第一程序和第二程序进行差异度比较。根据本发明专利技术的方法,可以在不获得源代码的情况,对代码差异度进行比较,可以有效的避免代码公开造成的泄密;还可以查找到两个版本程序之间函数级别的差异,还可以迅速的判读程序中的哪些函数发生了改变,从而判断程序的哪些功能发生了改变。本发明专利技术还提出了一种代码差异度比较装置。

【技术实现步骤摘要】

【技术保护点】
一种代码差异度比较方法,其特征在于,包括以下步骤:获取第一程序和第二程序,并分别将所述第一程序和第二程序进行编译以获取第一二进制程序和第二二进制程序;分别对所述第一二进制程序和第二二进制程序进行反汇编以获取第一文本和第二文本;分别根据所述第一文本和第二文本对所述第一程序和第二程序进行差异度比较。

【技术特征摘要】

【专利技术属性】
技术研发人员:高冠宇王志谦魏伟张永肃冯守强胡娜
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1