CyberPRA
網(wǎng)絡(luò)協(xié)議逆向分析平臺(tái) CyberPRA 是一個(gè)針對(duì)網(wǎng)絡(luò)協(xié)議通用自動(dòng)化逆向分析和模糊測(cè)試工具。該工具能夠在線捕獲或?qū)腚x線協(xié)議報(bào)文,通過自動(dòng)化協(xié)議逆向分析技術(shù)解析出私有協(xié)議的報(bào)文結(jié)構(gòu)、字段含義、狀態(tài)信息、上下文背景關(guān)系等,繪制協(xié)議的有限狀態(tài)機(jī)圖,并根據(jù)解析結(jié)果自動(dòng)生成模糊測(cè)試腳本,生成協(xié)議測(cè)試報(bào)告。與市場(chǎng)上同類型產(chǎn)品相比,CyberPRA具有以下幾個(gè)特點(diǎn):
1、跨平臺(tái),該分析平臺(tái)采用 Python 和 Java 作為開發(fā)語言,具有良好的跨平臺(tái)特性,可適用于 Windows、Linux 等各種操作系統(tǒng)。
2、響應(yīng)快,采用增量式數(shù)據(jù)分析方法,有效提高了協(xié)議分析的實(shí)時(shí)響應(yīng)速度,改善了用戶體驗(yàn)。
3、結(jié)果準(zhǔn),將機(jī)器學(xué)習(xí)與先驗(yàn)知識(shí)分析相結(jié)合,有效提高了協(xié)議分析效率。
4、圖形化,協(xié)議分析結(jié)果和狀態(tài)機(jī)都以圖形化顯示,操作直觀方便。
5、擴(kuò)展好,可以為第三方軟件提供功能調(diào)用,便于在其他應(yīng)用中集成, 實(shí) 現(xiàn) C/S、B/S 等 多種應(yīng)用模式。
以下為產(chǎn)品的部分截圖:
