二進(jìn)制可執(zhí)行文件同源分析方法、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
基本信息

| 申請?zhí)?/td> | CN202210434518.0 | 申請日 | - |
| 公開(公告)號(hào) | CN114528015A | 公開(公告)日 | 2022-05-24 |
| 申請公布號(hào) | CN114528015A | 申請公布日 | 2022-05-24 |
| 分類號(hào) | G06F8/75(2018.01)I;G06F8/53(2018.01)I;G06F40/194(2020.01)I;G06F40/30(2020.01)I;G06N3/08(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 吳瀟;楊智霖;魯俊 | 申請(專利權(quán))人 | 湖南泛聯(lián)新安信息科技有限公司 |
| 代理機(jī)構(gòu) | 長沙市護(hù)航專利代理事務(wù)所(特殊普通合伙) | 代理人 | - |
| 地址 | 410005湖南省長沙市開福區(qū)伍家?guī)X街道棲鳳路486號(hào)凱樂微谷商務(wù)中心1棟1710、1711房 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明具體公開了一種二進(jìn)制可執(zhí)行文件同源分析方法、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì),所述方法包括:生成二進(jìn)制可執(zhí)行文件對應(yīng)的函數(shù)控制流圖;在高維向量空間中生成對應(yīng)的指令向量和基本塊向量;基于預(yù)設(shè)神經(jīng)網(wǎng)絡(luò)模型獲取同維度的函數(shù)向量矩陣;將函數(shù)向量矩陣進(jìn)行矩陣相乘后并按照從大到小進(jìn)行排序,進(jìn)而獲取相似函數(shù)對,利用相似函數(shù)對進(jìn)行查找即可得到匹配結(jié)果。本發(fā)明將自然語言處理的雙向多層轉(zhuǎn)換編碼器應(yīng)用到匯編代碼語言的語義生成上,通過在同維度的高維向量空間中生成對應(yīng)的指令向量和基本塊向量,并將函數(shù)控制流圖與基本塊向量結(jié)合得到對應(yīng)的函數(shù)語義向量,基于相似函數(shù)對查找實(shí)現(xiàn)同源分析,具有魯棒性強(qiáng)、運(yùn)行速度快和測試效果好的特點(diǎn)。 |





