軟件同源性檢測方法、裝置、設(shè)備及存儲介質(zhì)

基本信息

申請?zhí)?/td> CN202010644261.2 申請日 -
公開(公告)號 CN111930610A 公開(公告)日 2020-11-13
申請公布號 CN111930610A 申請公布日 2020-11-13
分類號 G06F11/36(2006.01)I;G06F40/194(2020.01)I 分類 計算;推算;計數(shù);
發(fā)明人 馬驍 申請(專利權(quán))人 北京鴻漸科技有限公司
代理機構(gòu) 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 代理人 張娜;劉芳
地址 100085 北京市海淀區(qū)農(nóng)大南路1號院2號樓7層辦公B-714
法律狀態(tài) -

摘要

摘要 本申請實施例提供一種軟件同源性檢測方法、裝置、設(shè)備及存儲介質(zhì)。該方法包括:獲取待檢測軟件的至少一個代碼文件;對每個代碼文件進行指紋計算,得到每個代碼文件對應(yīng)的第一指紋信息;針對每個代碼文件對應(yīng)的第一指紋信息,確定數(shù)據(jù)庫中是否存在與第一指紋信息相同的第二指紋信息,數(shù)據(jù)庫中存儲有多個代碼文件以及與每個代碼文件對應(yīng)的指紋信息,至少一個代碼文件不屬于數(shù)據(jù)庫;若數(shù)據(jù)庫中存在與第一指紋信息相同的第二指紋信息,則根據(jù)第二指紋信息對應(yīng)的代碼文件,確定目標代碼文件,目標代碼文件是至少一個代碼文件的最早來源文件;確定目標代碼文件對應(yīng)的軟件與待檢測軟件的同源性。本申請實施例能夠提高軟件同源性檢測精度,降低誤報率。??