技術(shù)總結(jié)
本發(fā)明提供了一種智能家居設(shè)備的通信協(xié)議測(cè)試方法及系統(tǒng),該方法包括:獲取被測(cè)對(duì)象與對(duì)端系統(tǒng)之間基于協(xié)議會(huì)話的數(shù)據(jù)包;對(duì)數(shù)據(jù)包進(jìn)行協(xié)議解析,判斷被測(cè)對(duì)象所用通信協(xié)議是否為已知協(xié)議;當(dāng)被測(cè)對(duì)象所用通信協(xié)議為非已知協(xié)議時(shí),獲取數(shù)據(jù)包的可變字段;根據(jù)可變字段對(duì)對(duì)端系統(tǒng)發(fā)給被測(cè)對(duì)象的基于協(xié)議會(huì)話的數(shù)據(jù)包進(jìn)行變異操作,生成被測(cè)對(duì)象的測(cè)試用例;將測(cè)試用例發(fā)送給被測(cè)對(duì)象執(zhí)行,監(jiān)測(cè)被測(cè)對(duì)象是否發(fā)生異常。本發(fā)明適用于智能家居系統(tǒng)通信協(xié)議的通信協(xié)議測(cè)試方法及系統(tǒng),針對(duì)智能家居協(xié)議私有、加密等特點(diǎn),引入包含已知協(xié)議模型和異常測(cè)試用例生成規(guī)則的協(xié)議知識(shí)庫(kù)以及加密算法知識(shí)庫(kù),有效提高了協(xié)議解析效率,并支持對(duì)加密協(xié)議的測(cè)試。
技術(shù)研發(fā)人員:劉陶;羅瓔珞;寧華;詹維驍;孫龍
受保護(hù)的技術(shù)使用者:工業(yè)和信息化部電信研究院
文檔號(hào)碼:201611049525
技術(shù)研發(fā)日:2016.11.24
技術(shù)公布日:2017.03.15