[發明專利]基于軟件功能層對軟件異常行為溯源的方法無效
| 申請號: | 201410018348.3 | 申請日: | 2014-01-16 |
| 公開(公告)號: | CN103744786A | 公開(公告)日: | 2014-04-23 |
| 發明(設計)人: | 賴英旭;霍淑嘯;楊震;李健 | 申請(專利權)人: | 北京工業大學 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京思海天達知識產權代理有限公司 11203 | 代理人: | 劉萍 |
| 地址: | 100124 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 軟件 功能 異常 行為 溯源 方法 | ||
1.基于軟件功能層對軟件異常行為溯源的方法,其特征在于,所述方法包括:
監視軟件運行時的系統調用序列,在每一個單獨的軟件功能執行過程中提取出軟件功能的標準操作序列;
從待檢測狀態序列中匹配出相關軟件功能序列的方法;
使用計算兩個字符串之間距離的方法來確定此軟件功能的測試序列和標準操作序列之間的相似度以判斷該功能是否異常;具體為:計算測試序列和標準操作序列之間多組相似度,對多組相似度進行數理統計,估算正常操作序列的相似度范圍;正常相似度序列符合正態分布,求出此正態分布的置信區間;如果落在此范圍區間則判斷為正常操作,如果未落在此區間范圍則為異常操作;
以軟件功能和功能參數為程序切片規則,基于此規則在源代碼中抓取軟件功能相關的程序切片;
將建立的軟件正常運行時的模型圖和待測功能序列做匹配,檢測是否存在異常狀態;確定所監視的軟件行為是否為可信行為或者異常行為;如果出現軟件異常行為,則回溯到可能發生錯誤的源代碼中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京工業大學,未經北京工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410018348.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據存儲的方法及裝置
- 下一篇:一種基于符號化函數摘要的靜態分析方法及系統





