基于決策樹的模糊測試方法和裝置

基本信息

申請?zhí)?/td> CN202111340352.8 申請日 -
公開(公告)號 CN114048132A 公開(公告)日 2022-02-15
申請公布號 CN114048132A 申請公布日 2022-02-15
分類號 G06F11/36(2006.01)I;G06F40/186(2020.01)I;G06F16/22(2019.01)I;G06F16/28(2019.01)I;G06F21/57(2013.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 李松林 申請(專利權(quán))人 北京知道未來信息技術(shù)有限公司
代理機(jī)構(gòu) 北京超凡宏宇專利代理事務(wù)所(特殊普通合伙) 代理人 彭星
地址 100082北京市海淀區(qū)西三旗昌臨801號27號2層233
法律狀態(tài) -

摘要

摘要 本申請?zhí)峁┮环N基于決策樹的模糊測試方法和裝置,通過利用改造的BT模板按照目標(biāo)數(shù)據(jù)格式對樣本數(shù)據(jù)進(jìn)行解析,獲得目標(biāo)數(shù)據(jù)格式下的文件數(shù)據(jù),基于文件數(shù)據(jù)生成決策樹,對決策樹進(jìn)行變異處理,并對變異后的決策樹進(jìn)行解析獲得畸形數(shù)據(jù),最后運(yùn)行目標(biāo)程序以解析畸形數(shù)據(jù),根據(jù)目標(biāo)程序的運(yùn)行信息確定系統(tǒng)漏洞。該方案,可以基于改造的BT模板按目標(biāo)數(shù)據(jù)格式生成文件數(shù)據(jù),可基于需求豐富文件數(shù)據(jù)的格式,且通過對決策樹進(jìn)行變異,進(jìn)一步地提高最終得到的畸形數(shù)據(jù)的形式,從而可以更好地探測系統(tǒng)漏洞,提高漏洞發(fā)現(xiàn)概率。