一種面向AFL的自適應(yīng)Bitmap表調(diào)整方法及裝置
基本信息
申請?zhí)?/td> | CN202010117203.4 | 申請日 | - |
公開(公告)號 | CN111367794A | 公開(公告)日 | 2020-07-03 |
申請公布號 | CN111367794A | 申請公布日 | 2020-07-03 |
分類號 | G06F11/36 | 分類 | - |
發(fā)明人 | 王世晞;張亮 | 申請(專利權(quán))人 | 杭州世平信息科技有限公司 |
代理機構(gòu) | 西安通大專利代理有限責任公司 | 代理人 | 杭州世平信息科技有限公司 |
地址 | 310012 浙江省杭州市西湖區(qū)西斗門路3號天堂軟件園D幢3層 | ||
法律狀態(tài) | - |
摘要
摘要 | 一種面向AFL的自適應(yīng)Bitmap表調(diào)整方法及裝置,調(diào)整方法包括:分別以不同的Bitmap表大小插樁目標程序,形成多個版本的可執(zhí)行程序;按照Bitmap表從小到大的順序?qū)λ锌蓤?zhí)行程序進行Fuzz,同時檢測Bitmap表的密度,當bitmap表的密度大于80%時,切換到下一個版本的可執(zhí)行程序。本發(fā)明同時提供了一種面向AFL的自適應(yīng)Bitmap表調(diào)整裝置、終端設(shè)備以及計算機可讀存儲介質(zhì),本發(fā)明能夠同時編譯生成多個不同Bitmap大小版本的程序,并以種子文件作為媒介,在切換不同版本程序的測試時重建Bitmap表,解決了AFL固定Bitmap表大小不能隨著程序的增長而變化的問題,減少模糊測試沖突。 |
