軟件同源性檢測(cè)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
基本信息
申請(qǐng)?zhí)?/td> | CN202010644261.2 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN111930610A | 公開(kāi)(公告)日 | 2020-11-13 |
申請(qǐng)公布號(hào) | CN111930610A | 申請(qǐng)公布日 | 2020-11-13 |
分類號(hào) | G06F11/36(2006.01)I;G06F40/194(2020.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 馬驍 | 申請(qǐng)(專利權(quán))人 | 北京鴻漸科技有限公司 |
代理機(jī)構(gòu) | 北京同立鈞成知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 張娜;劉芳 |
地址 | 100085 北京市海淀區(qū)農(nóng)大南路1號(hào)院2號(hào)樓7層辦公B-714 | ||
法律狀態(tài) | - |
摘要
摘要 | 本申請(qǐng)實(shí)施例提供一種軟件同源性檢測(cè)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。該方法包括:獲取待檢測(cè)軟件的至少一個(gè)代碼文件;對(duì)每個(gè)代碼文件進(jìn)行指紋計(jì)算,得到每個(gè)代碼文件對(duì)應(yīng)的第一指紋信息;針對(duì)每個(gè)代碼文件對(duì)應(yīng)的第一指紋信息,確定數(shù)據(jù)庫(kù)中是否存在與第一指紋信息相同的第二指紋信息,數(shù)據(jù)庫(kù)中存儲(chǔ)有多個(gè)代碼文件以及與每個(gè)代碼文件對(duì)應(yīng)的指紋信息,至少一個(gè)代碼文件不屬于數(shù)據(jù)庫(kù);若數(shù)據(jù)庫(kù)中存在與第一指紋信息相同的第二指紋信息,則根據(jù)第二指紋信息對(duì)應(yīng)的代碼文件,確定目標(biāo)代碼文件,目標(biāo)代碼文件是至少一個(gè)代碼文件的最早來(lái)源文件;確定目標(biāo)代碼文件對(duì)應(yīng)的軟件與待檢測(cè)軟件的同源性。本申請(qǐng)實(shí)施例能夠提高軟件同源性檢測(cè)精度,降低誤報(bào)率。?? |
