[發(fā)明專利]一種基于代價(jià)敏感學(xué)習(xí)的Android惡意軟件檢測(cè)方法在審
| 申請(qǐng)?zhí)枺?/td> | 202310073548.8 | 申請(qǐng)日: | 2023-01-17 |
| 公開(公告)號(hào): | CN116070209A | 公開(公告)日: | 2023-05-05 |
| 發(fā)明(設(shè)計(jì))人: | 王練;杜文萃;夏瑜文;付小芳;陳奕豆;楊瀚 | 申請(qǐng)(專利權(quán))人: | 重慶郵電大學(xué) |
| 主分類號(hào): | G06F21/56 | 分類號(hào): | G06F21/56;G06F18/2413 |
| 代理公司: | 重慶輝騰律師事務(wù)所 50215 | 代理人: | 王詩(shī)思 |
| 地址: | 400065 重*** | 國(guó)省代碼: | 重慶;50 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 代價(jià) 敏感 學(xué)習(xí) android 惡意 軟件 檢測(cè) 方法 | ||
1.一種基于代價(jià)敏感學(xué)習(xí)的Android惡意軟件檢測(cè)方法,其特征在于,所述方法:
S1:獲取原始的Android軟件樣本數(shù)據(jù)集,包括Android惡意樣本和Android良性樣本;對(duì)數(shù)據(jù)集中的所有樣本進(jìn)行反編譯獲得源代碼文件;
S2:從反編譯后的源代碼文件中提取權(quán)限和四大組件作為原始特征,并對(duì)所述原始特征構(gòu)建出原始特征向量來(lái)表征所述樣本;
S3:對(duì)所有樣本采用樣本敏感權(quán)重計(jì)算方法計(jì)算樣本權(quán)重,并得到樣本敏感權(quán)重序列;
S4:將樣本敏感權(quán)重序列應(yīng)用于特征選擇階段,采用基于代價(jià)敏感的特征選擇方法,從選出敏感特征子集;
S5:將樣本敏感權(quán)重序列應(yīng)用于模型訓(xùn)練階段,采用基于代價(jià)敏感學(xué)習(xí)的分類方法,對(duì)所述敏感特征子集檢測(cè)出Android惡意軟件。
2.根據(jù)權(quán)利要求1所述的一種基于代價(jià)敏感學(xué)習(xí)的Android惡意軟件檢測(cè)方法,其特征在于,所述步驟S3包括根據(jù)Android軟件樣本的類別比例計(jì)算類別權(quán)重并作為樣本初始權(quán)重;基于K近鄰算法量化Android軟件樣本的樣本間距離并據(jù)此將樣本分為噪聲樣本、安全樣本和危險(xiǎn)樣本三種類型;根據(jù)Android軟件樣本的樣本類型對(duì)所述樣本初始權(quán)重進(jìn)行調(diào)整以獲得樣本敏感權(quán)重序列。
3.根據(jù)權(quán)利要求2所述的一種基于代價(jià)敏感學(xué)習(xí)的Android惡意軟件檢測(cè)方法,其特征在于,樣本初始權(quán)重計(jì)算方式如下:
其中,Na代表樣本總數(shù),Ny代表類別y的樣本總數(shù),類別y包括Android惡意樣本和Android良性樣本。
4.根據(jù)權(quán)利要求2所述的一種基于代價(jià)敏感學(xué)習(xí)的Android惡意軟件檢測(cè)方法,其特征在于,樣本權(quán)重調(diào)整過(guò)程包括:
(1)根據(jù)樣本的惡意樣本或者良性樣本類別,計(jì)算出相應(yīng)惡意類別或良性樣本的初始樣本權(quán)重;
(2)若樣本Xi為噪聲樣本,則將所述初始樣本權(quán)重置為0;若樣本Xi為危險(xiǎn)樣本,則提高所述初始樣本權(quán)重;若樣本Xi為安全樣本,則保持所述初始樣本權(quán)重;
(3)獲得數(shù)據(jù)集樣本權(quán)重序列ws,并給每個(gè)樣本賦予對(duì)應(yīng)權(quán)重。
5.根據(jù)權(quán)利要求4所述的一種基于代價(jià)敏感學(xué)習(xí)的Android惡意軟件檢測(cè)方法,其特征在于,樣本權(quán)重更新所采用的公式包括:
其中,Wc'表示更新后的樣本初始權(quán)重,a表示提高因子,Wc表示樣本初始權(quán)重也即根據(jù)Android軟件樣本的類別比例計(jì)算的類別權(quán)重。
6.根據(jù)權(quán)利要求1所述的一種基于代價(jià)敏感學(xué)習(xí)的Android惡意軟件檢測(cè)方法,其特征在于,所述步驟S4包括計(jì)算特征支持度和區(qū)分度,并使用特征支持度和區(qū)分度之和作為特征權(quán)重,利用權(quán)重閾值對(duì)特征進(jìn)行過(guò)濾;計(jì)算特征之間的關(guān)聯(lián)度,對(duì)關(guān)聯(lián)度高于閾值的特征對(duì),隨機(jī)選擇其中一個(gè)特征從特征集合中移除;將計(jì)算的樣本敏感權(quán)重序列作為樣本的錯(cuò)分代價(jià)嵌入邏輯回歸的損失函數(shù)中,使用該代價(jià)敏感的邏輯回歸算法計(jì)算每個(gè)特征的重要度。
7.根據(jù)權(quán)利要求6所述的一種基于代價(jià)敏感學(xué)習(xí)的Android惡意軟件檢測(cè)方法,其特征在于,特征支持度和特征區(qū)分度的計(jì)算方式包括:
其中,N(fi,B)與N(fi,M)分別表示特征fi在良性樣本集與惡意樣本集中出現(xiàn)的次數(shù),其中i=1,2,…,n,n表示特征總數(shù);N(B)和N(M)分別表示數(shù)據(jù)集中良性樣本和惡意樣本的數(shù)量。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于重慶郵電大學(xué),未經(jīng)重慶郵電大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310073548.8/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過(guò)保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過(guò)保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過(guò)感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過(guò)限制訪問(wèn)計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過(guò)限制訪問(wèn)或處理程序或過(guò)程
- FPGA芯片的局部布局的優(yōu)化方法
- 一種代價(jià)估計(jì)的方法及設(shè)備
- 一種深度信息確定方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種基于GPU的雙目匹配算法的方法及處理裝置
- 視差圖的獲取方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 圖像立體匹配方法
- 圖像處理方法、裝置、電子設(shè)備和計(jì)算機(jī)可讀介質(zhì)
- 一種基于特定類的多目標(biāo)代價(jià)敏感屬性約簡(jiǎn)算法
- 一種礦區(qū)無(wú)人駕駛車輛的泊車方法及系統(tǒng)
- 一種礦區(qū)無(wú)人駕駛車輛的泊車方法及系統(tǒng)
- 可測(cè)量片外橫向偏導(dǎo)的橫向偏差三敏感柵叉指金屬應(yīng)變片
- 可測(cè)量偏置位置軸向偏導(dǎo)的軸向偏差三敏感柵叉指金屬應(yīng)變片
- 可測(cè)量偏置敏感柵中心軸向偏導(dǎo)的軸向偏差三敏感柵叉指金屬應(yīng)變片
- 可測(cè)量偏置敏感柵外側(cè)軸向偏導(dǎo)的軸向偏差三敏感柵叉指金屬應(yīng)變片
- 可測(cè)量偏置敏感柵中心橫向偏導(dǎo)的橫向偏差三敏感柵叉指金屬應(yīng)變片
- 三軸硅微加速度計(jì)
- 三軸硅微加速度計(jì)
- 一種用于大噸位傳感器的自定位應(yīng)變計(jì)
- 用于簡(jiǎn)化懸臂梁傳感器的全橋箔式電阻應(yīng)變計(jì)
- 一種敏感文件管理方法
- 根據(jù)用戶學(xué)習(xí)效果動(dòng)態(tài)變化下載學(xué)習(xí)數(shù)據(jù)的系統(tǒng)及方法
- 用于智能個(gè)人化學(xué)習(xí)服務(wù)的方法
- 漸進(jìn)式學(xué)習(xí)管理方法及漸進(jìn)式學(xué)習(xí)系統(tǒng)
- 輔助學(xué)習(xí)的方法及裝置
- 基于人工智能的課程推薦方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 基于強(qiáng)化學(xué)習(xí)的自適應(yīng)移動(dòng)學(xué)習(xí)路徑生成方法
- 一種線上視頻學(xué)習(xí)系統(tǒng)
- 一種基于校園大數(shù)據(jù)的自適應(yīng)學(xué)習(xí)方法、裝置及設(shè)備
- 一種學(xué)習(xí)方案推薦方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 游戲?qū)W習(xí)效果評(píng)測(cè)方法及系統(tǒng)





