模糊測試的初始化方法、裝置及存儲介質(zhì)
基本信息
申請?zhí)?/td> | CN202110578594.4 | 申請日 | - |
公開(公告)號 | CN113419944A | 公開(公告)日 | 2021-09-21 |
申請公布號 | CN113419944A | 申請公布日 | 2021-09-21 |
分類號 | G06F11/36(2006.01)I;G06F21/57(2013.01)I;G06F21/60(2013.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 萬振華 | 申請(專利權(quán))人 | 深圳開源互聯(lián)網(wǎng)安全技術(shù)有限公司 |
代理機(jī)構(gòu) | 深圳市恒申知識產(chǎn)權(quán)事務(wù)所(普通合伙) | 代理人 | 鮑竹 |
地址 | 518100廣東省深圳市龍華區(qū)龍華街道清祥路清湖工業(yè)園寶能科技園7棟B座6樓KL單位 | ||
法律狀態(tài) | - |
摘要
摘要 | 本申請?zhí)峁┮环N模糊測試的初始化方法、裝置及存儲介質(zhì),方法包括如下步驟:將原始數(shù)據(jù)轉(zhuǎn)譯到第三方腳本,獲取轉(zhuǎn)譯數(shù)據(jù);獲取并校驗轉(zhuǎn)譯數(shù)據(jù)的預(yù)設(shè)字段長度;獲取并校驗轉(zhuǎn)譯數(shù)據(jù)的加密方式;若轉(zhuǎn)譯數(shù)據(jù)的預(yù)設(shè)字段長度,以及轉(zhuǎn)譯數(shù)據(jù)的加密方式,均符合預(yù)設(shè)規(guī)范,則將對應(yīng)的轉(zhuǎn)譯數(shù)據(jù)作為模糊測試的輸入數(shù)據(jù)。由于在生成轉(zhuǎn)譯數(shù)據(jù)的過程中,存在不確定性,就會導(dǎo)致轉(zhuǎn)譯數(shù)據(jù)中,存在一些信息是目標(biāo)程序所無法識別的。因此,使用轉(zhuǎn)譯數(shù)據(jù)的預(yù)設(shè)字段長度及加密方式,相比于傳統(tǒng)的數(shù)據(jù)識別,更容易識別出轉(zhuǎn)譯數(shù)據(jù)的具體信息,并以此挑選出對應(yīng)的輸入數(shù)據(jù)。由此,具有高效、準(zhǔn)確的優(yōu)勢,可以更好地測試出目標(biāo)程序的運行狀態(tài)。 |
