軟件安全測評服務

來源: 發(fā)布時間:2025-04-25

    4)建立與用戶或客戶的聯(lián)系,收集他們對測試的需求和建議。(II)制訂技術(shù)培訓計劃為高效率地完成好測試工作,測試人員必須經(jīng)過適當?shù)呐嘤枴V朴喖夹g(shù)培訓規(guī)劃有3個子目標:1)制訂**的培訓計劃,并在管理上提供包括經(jīng)費在內(nèi)的支持。2)制訂培訓目標和具體的培訓計劃。3)成立培訓組,配備相應的工具,設(shè)備和教材(III)軟件全生命周期測試提高測試成熟度和改善軟件產(chǎn)品質(zhì)量都要求將測試工作與軟件生命周期中的各個階段聯(lián)系起來。該目標有4個子目標:1)將測試階段劃分為子階段,并與軟件生命周期的各階段相聯(lián)系。2)基于已定義的測試子階段,采用軟件生命周期V字模型。3)制訂與淵試相關(guān)的工作產(chǎn)品的標準。4)建立測試人員與開發(fā)人員共同工作的機制。這種機制有利于促進將測試活動集成于軟件生命周期中(IV)控制和監(jiān)視測試過程為控制和監(jiān)視測試過程,軟件**需采取相應措施,如:制訂測試產(chǎn)品的標準,制訂與測試相關(guān)的偶發(fā)事件的處理預案,確定測試里程碑,確定評估測試效率的度量,建立測試日志等??刂坪捅O(jiān)視測試過程有3個子目標:1)制訂控制和監(jiān)視測試過程的機制和政策。2)定義,記錄并分配一組與測試過程相關(guān)的基本測量。3)開發(fā),記錄并文檔化一組糾偏措施和偶發(fā)事件處理預案。覆蓋軟件功能與性能的多維度檢測方案設(shè)計與實施!軟件安全測評服務

軟件安全測評服務,測評

    **小化對數(shù)損失基本等價于**大化分類器的準確度,對于完美的分類器,對數(shù)損失值為0。對數(shù)損失函數(shù)的計算公式如下:其中,y為輸出變量即輸出的測試樣本的檢測結(jié)果,x為輸入變量即測試樣本,l為損失函數(shù),n為測試樣本(待檢測軟件的二進制可執(zhí)行文件)數(shù)目,yij是一個二值指標,表示與輸入的第i個測試樣本對應的類別j,類別j指良性軟件或惡意軟件,pij為輸入的第i個測試樣本屬于類別j的概率,m為總類別數(shù),本實施例中m=2。分類器的性能也可用roc曲線(receiveroperatingcharacteristic)評價,roc曲線的縱軸是檢測率(true****itiverate),橫軸是誤報率(false****itiverate),該曲線反映的是隨著檢測閾值變化下檢測率與誤報率之間的關(guān)系曲線。roc曲線下面積(areaunderroccurve,auc)的值是評價分類器比較綜合的指標,auc的值通常介于,較大的auc值一般表示分類器的性能較優(yōu)。(3)特征提取提取dll和api信息特征視圖dll(dynamiclinklibrary)文件為動態(tài)鏈接庫文件,執(zhí)行某一個程序時,相應的dll文件就會被調(diào)用。一個應用程序可使用多個dll文件,一個dll文件也可能被不同的應用程序使用。api(applicationprogramminginterface)函數(shù)是windows提供給用戶作為應用程序開發(fā)的接口。cnas軟件測試哪個品牌好能耗評估顯示后臺服務耗電量超出行業(yè)基準值42%。

軟件安全測評服務,測評

    12)把節(jié)裝入到vmm的地址空間,(13)可選頭部的sizeofcode域取值不正確,(14)含有可疑標志;所述存在明顯的統(tǒng)計差異的格式結(jié)構(gòu)特征包括:(1)無證書表;(2)調(diào)試數(shù)據(jù)明顯小于正常文件,(3).text、.rsrc、.reloc和.rdata的characteristics屬性異常,(4)資源節(jié)的資源個數(shù)少于正常文件。進一步的,所述生成軟件樣本的字節(jié)碼n-grams特征視圖的具體實現(xiàn)過程如下:先從當前軟件樣本的所有短序列特征中選取詞頻tf**高的多個短序列特征;然后計算選取的每個短序列特征的逆向文件頻率idf與詞頻tf的乘積,并將其作為選取的每個短序列特征的特征值,,表示該短序列特征表示其所在軟件樣本的能力越強;**后在選取的詞頻tf**高的多個短序列特征中選取,生成字節(jié)碼n-grams特征視圖;:=tf×idf;其中,ni,j是短序列特征i在軟件樣本j中出現(xiàn)的次數(shù),∑knk,j指軟件樣本j中所有短序列特征出現(xiàn)的次數(shù)之和,k為短序列特征總數(shù),1≤i≤k;其中,|d|指軟件樣本j的總數(shù),|{j:i∈j}|指包含短序列特征i的軟件樣本j的數(shù)目。進一步的,所述步驟s2采用中間融合方法訓練多模態(tài)深度集成模型。

    此外格式結(jié)構(gòu)信息具有明顯的語義信息,但基于格式結(jié)構(gòu)信息的檢測方法沒有提取決定軟件行為的代碼節(jié)和數(shù)據(jù)節(jié)信息作為特征。某一種類型的特征都從不同的視角反映刻畫了可執(zhí)行文件的一些性質(zhì),字節(jié)碼n-grams、dll和api信息、格式結(jié)構(gòu)信息都部分捕捉到了惡意軟件和良性軟件間的可區(qū)分信息,但都存在著一定的局限性,不能充分、綜合、整體的表示可執(zhí)行文件的本質(zhì),使得檢測結(jié)果準確率不高、可靠性低、泛化性和魯棒性不佳。此外,惡意軟件通常偽造出和良性軟件相似的特征,逃避反**軟件的檢測。技術(shù)實現(xiàn)要素:本發(fā)明實施例的目的在于提供一種基于多模態(tài)深度學習的惡意軟件檢測方法,以解決現(xiàn)有采用二進制可執(zhí)行文件的單一特征類型進行惡意軟件檢測的檢測方法檢測準確率不高、檢測可靠性低、泛化性和魯棒性不佳的問題,以及其難以檢測出偽造良性軟件特征的惡意軟件的問題。本發(fā)明實施例所采用的技術(shù)方案是,基于多模態(tài)深度學習的惡意軟件檢測方法,按照以下步驟進行:步驟s1、提取軟件樣本的二進制可執(zhí)行文件的dll和api信息、pe格式結(jié)構(gòu)信息以及字節(jié)碼n-grams的特征表示,生成軟件樣本的dll和api信息特征視圖、格式信息特征視圖以及字節(jié)碼n-grams特征視圖。網(wǎng)絡延遲測評顯示亞太地區(qū)響應時間超歐盟2倍。

軟件安全測評服務,測評

    步驟s2、將軟件樣本中的類別已知的軟件樣本作為訓練樣本,基于多模態(tài)數(shù)據(jù)融合方法,將訓練樣本的dll和api信息特征視圖、格式信息特征視圖以及字節(jié)碼n-grams特征視圖輸入深度神經(jīng)網(wǎng)絡,訓練多模態(tài)深度集成模型;步驟s3、將軟件樣本中的類別未知的軟件樣本作為測試樣本,并將測試樣本的dll和api信息特征視圖、格式信息特征視圖以及字節(jié)碼n-grams特征視圖輸入步驟s2訓練得到的多模態(tài)深度集成模型中,對測試樣本進行檢測并得出檢測結(jié)果。進一步的,所述提取軟件樣本的二進制可執(zhí)行文件的dll和api信息的特征表示,是統(tǒng)計當前軟件樣本的導入節(jié)中引用的dll和api;所述提取軟件樣本的二進制可執(zhí)行文件的pe格式結(jié)構(gòu)信息的特征表示,是先對當前軟件樣本的二進制可執(zhí)行文件進行格式結(jié)構(gòu)解析,然后按照格式規(guī)范提取**該軟件樣本的格式結(jié)構(gòu)信息;所述提取軟件樣本的二進制可執(zhí)行文件的字節(jié)碼n-grams的特征表示,是先將當前軟件樣本件的二進制可執(zhí)行文件轉(zhuǎn)換為十六進制字節(jié)碼序列,然后采用n-grams方法在十六進制字節(jié)碼序列中滑動,產(chǎn)生大量的連續(xù)部分重疊的短序列特征。進一步的,采用3-grams方法在十六進制字節(jié)碼序列中滑動產(chǎn)生連續(xù)部分重疊的短序列特征。進一步的。從傳統(tǒng)到智能:艾策科技助力制造業(yè)升級之路。軟件測評機構(gòu)名單查詢官網(wǎng)

艾策醫(yī)療檢測中心為體外診斷試劑提供全流程合規(guī)性驗證服務。軟件安全測評服務

    后端融合模型的10折交叉驗證的準確率是%,對數(shù)損失是,混淆矩陣如圖13所示,規(guī)范化后的混淆矩陣如圖14所示。后端融合模型的roc曲線如圖15所示,其顯示后端融合模型的auc值為。(6)中間融合中間融合的架構(gòu)如圖16所示,中間融合方式用深度神經(jīng)網(wǎng)絡從三種模態(tài)的特征分別抽取高等特征表示,然后合并學習得到的特征表示,再作為下一個深度神經(jīng)網(wǎng)絡的輸入訓練模型,隱藏層的***函數(shù)為relu,輸出層的***函數(shù)是sigmoid,中間使用dropout層進行正則化,防止過擬合,優(yōu)化器(optimizer)采用的是adagrad,batch_size是40。圖16中,用于抽取dll和api信息特征視圖的深度神經(jīng)網(wǎng)絡包含3個隱含層,其***個隱含層的神經(jīng)元個數(shù)是128,第二個隱含層的神經(jīng)元個數(shù)是64,第三個隱含層的神經(jīng)元個數(shù)是32,且3個隱含層中間間隔設(shè)置有dropout層。用于抽取格式信息特征視圖的深度神經(jīng)網(wǎng)絡包含2個隱含層,其***個隱含層的神經(jīng)元個數(shù)是64,其第二個隱含層的神經(jīng)元個數(shù)是32,且2個隱含層中間設(shè)置有dropout層。用于抽取字節(jié)碼n-grams特征視圖的深度神經(jīng)網(wǎng)絡包含4個隱含層,其***個隱含層的神經(jīng)元個數(shù)是512,第二個隱含層的神經(jīng)元個數(shù)是384,第三個隱含層的神經(jīng)元個數(shù)是256,第四個隱含層的神經(jīng)元個數(shù)是125。軟件安全測評服務

標簽: 測評