一種基于強(qiáng)化學(xué)習(xí)的工控協(xié)議模糊測(cè)試系統(tǒng)和方法
基本信息

| 申請(qǐng)?zhí)?/td> | CN202210517682.8 | 申請(qǐng)日 | - |
| 公開(kāi)(公告)號(hào) | CN114661621A | 公開(kāi)(公告)日 | 2022-06-24 |
| 申請(qǐng)公布號(hào) | CN114661621A | 申請(qǐng)公布日 | 2022-06-24 |
| 分類號(hào) | G06F11/36(2006.01)I;G06N20/00(2019.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 張鈳;還約輝;楊根科;褚健 | 申請(qǐng)(專利權(quán))人 | 上海交通大學(xué)寧波人工智能研究院 |
| 代理機(jī)構(gòu) | 上海劍秋知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | - |
| 地址 | 315012浙江省寧波市海曙區(qū)南門(mén)街道南站西路29號(hào) | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明公開(kāi)了一種基于強(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、開(kāi)始調(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)。 |





