模糊測試的初始化方法、裝置及存儲介質(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)。