五月婷婷婷之激情综合-亚洲国产香蕉视频欧美-国产蜜臀av在线一区尤物-日韩精品乱码久久久久

數(shù)字經(jīng)濟(jì)的安全基石

公司

首頁 > 關(guān)于我們 > 安恒動態(tài) > 2022 > 正文

Security&AI持續(xù)深耕,安恒信息研究成果獲國際學(xué)術(shù)會議認(rèn)可

閱讀量:文章來源:安恒信息



近日,安恒信息中央研究院安通鑒博士帶領(lǐng)的AI安全團(tuán)隊針對網(wǎng)絡(luò)攻防場景的基于深度學(xué)習(xí)的webshell檢測的研究成果“Deep Learning Based Webshell Detection Coping with Long Text and Lexical Ambiguity”,被高等級國際學(xué)術(shù)會議ICICS International Conference on Information and Communications Security 2022(隸屬中國計算機(jī)學(xué)會推薦國際學(xué)術(shù)會議和期刊目錄)收錄并在線發(fā)表。



該研究的唯一完成單位為安恒信息,是安恒信息中央研究院在信息安全人工智能領(lǐng)域交叉創(chuàng)新和持續(xù)深耕的成果。ICICS是網(wǎng)絡(luò)信息安全領(lǐng)域的老牌學(xué)術(shù)會議,至今已經(jīng)舉辦24屆。該國際學(xué)術(shù)會議錄用比例較低,每年僅有30篇左右的論文可以錄用,2022年的錄用比例為22.7%。安恒信息的論文經(jīng)過5位專家審稿人2輪的同行審議(peer review),從全球164篇投稿論文中脫穎而出,被ICICS 2022成功錄用。


研究內(nèi)容簡介

Webshell是一種可以讓攻擊者獲取主機(jī)權(quán)限的惡意腳本,攻擊者通過網(wǎng)站的漏洞上傳webshell后,可以持續(xù)的獲取主機(jī)的控制權(quán),因此webshell的檢測在網(wǎng)絡(luò)攻防環(huán)境中具有重要意義。Webshell種類繁多,語法靈活,傳統(tǒng)基于規(guī)則的方法、基于啟發(fā)式的方法和基于機(jī)器學(xué)習(xí)的方法在webshell檢測中都有一定的局限性,導(dǎo)致誤報率和漏檢率較高,而深度學(xué)習(xí)的方法可以充分挖掘文本的上下文信息,但仍然面臨處理長文本時的低效和語義損失,以及在面對復(fù)雜語法時的一詞多義性問題。


長文本在webshell檢測領(lǐng)域是頻繁出現(xiàn)的,對已知webshell和正常樣本的代碼行數(shù)和token數(shù)統(tǒng)計,一半以上的webshell代碼token個數(shù)超過3400,代碼行數(shù)超過49行,而一半以上的正常代碼token個數(shù)超過1000,代碼行數(shù)超過70. 所以需要合適的方法在保留核心語義的同時去除冗余信息。


文本長度統(tǒng)計信息


一詞多義在文本處理中是比較棘手的問題,就像“蘋果”在不同的上下文中可以呈現(xiàn)水果的語義也可以呈現(xiàn)手機(jī)的語義。一詞多義在webshell檢測中表現(xiàn)為同一個名稱的token,有時呈現(xiàn)變量語義,有時呈現(xiàn)函數(shù)語義,有時呈現(xiàn)類成員語義等(如下圖中的‘status’分別呈現(xiàn)了成員語義和變量語義)。所以需要在不同的上下文中給token以不同的向量表示。


面對長文本,論文采用了textrank模型來篩選重要語義信息,該算法可以通過相似度加權(quán)迭代的方式對代碼進(jìn)行重要性排序。


Textrank模塊架構(gòu)


面對一詞多義問題,論文采用codebert方法學(xué)習(xí)token的上下文信息,在不同的語境下給token以不同的變量表示。


Codebert模塊架構(gòu)


結(jié)合textcnn結(jié)構(gòu)的分類head,模型的整體為一個two-stage的架構(gòu),loss在textcnn和codebert中進(jìn)行反向傳播,而textrank模型不參與誤差的反向傳播。


模型整體架構(gòu)


模型經(jīng)過數(shù)十epoch的訓(xùn)練,在數(shù)十萬樣本的測試中,其綜合表現(xiàn)F1-score超過了3種webshell檢測工具和3種基于深度學(xué)習(xí)的webshell檢測模型。在達(dá)到較高檢出率的同時,也保證了較低的誤報率。


部分實(shí)驗結(jié)果


掃碼可下載原文







關(guān)閉

客服在線咨詢?nèi)肟?,期待與您交流

線上咨詢
聯(lián)系我們

咨詢電話:400-6059-110

產(chǎn)品試用

即刻預(yù)約免費(fèi)試用,我們將在24小時內(nèi)聯(lián)系您

微信咨詢
安恒信息聯(lián)系方式