本申請中公開了一種基于多臂賭博機算法的模糊測試器調(diào)度方法。用戶在開發(fā)完自己的應用程序后,使用模糊測試器的編譯工具進行編譯插樁,再使用本模糊測試調(diào)度方法,即可以有效地對應用程序進行模糊測試,以發(fā)現(xiàn)程序中的安全漏洞。與一般使用單一類型的模糊測試實例不同的是,本方法同時使用多種類型的模糊測試實例,并通過強化學習中的多臂賭博機算法實時調(diào)度不同模糊測試實例,以更快速更精確地檢測程序中的漏洞。本方法的關(guān)鍵在于使用算法來調(diào)度不同組合的模糊測試實例,使一定時間內(nèi)模糊測試效率更高的實例得到更多的運行時間和系統(tǒng)資源,從而提高原有的解決方案的效率。
聲明:
“基于多臂賭博機算法的模糊測試器調(diào)度方法” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學習研究,如用于商業(yè)用途,請聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)