本發(fā)明公開了一種基于強(qiáng)化學(xué)習(xí)的工控協(xié)議模糊測(cè)試系統(tǒng)和方法,涉及工控協(xié)議安全領(lǐng)域,所述系統(tǒng)包括:種子池、協(xié)議格式的數(shù)據(jù)模型、變異策略學(xué)習(xí)模塊;測(cè)試用例生成模塊;測(cè)試用例修正模塊;程序執(zhí)行檢測(cè)模塊。所述方法包括以下步驟:步驟1、選擇待測(cè)的工控協(xié)議,根據(jù)所述工控協(xié)議的協(xié)議格式提取數(shù)據(jù)塊;步驟2、初始化種子池和變異策略學(xué)習(xí)模塊;步驟3、開始調(diào)度所述種子池;步驟4、提取選取的所述種子的狀態(tài),并使用ε貪心策略選擇所述數(shù)據(jù)塊的變異策略;步驟5、進(jìn)行變異;步驟6、對(duì)變異后的第二實(shí)例進(jìn)行修正;步驟7、程序執(zhí)行檢測(cè)模塊進(jìn)行檢測(cè);步驟8、重置種子,回到所述步驟3進(jìn)行循環(huán)模糊測(cè)試,直到人為停止或達(dá)到設(shè)定目標(biāo)。
聲明:
“基于強(qiáng)化學(xué)習(xí)的工控協(xié)議模糊測(cè)試系統(tǒng)和方法” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請(qǐng)聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)