針對(duì)cma和cnas第三方軟件測(cè)試機(jī)構(gòu)的資質(zhì),客戶(hù)在確定合作前需要同時(shí)確認(rèn)資質(zhì)的有效期,因?yàn)檐浖y(cè)試資質(zhì)都是有一定有效期的,如果軟件測(cè)試公司在業(yè)務(wù)開(kāi)展的過(guò)程中有違規(guī)或者不受認(rèn)可的操作和行為,有可能會(huì)被吊銷(xiāo)資質(zhì)執(zhí)照,這一點(diǎn)需要特別注意。第三,軟件測(cè)試機(jī)構(gòu)的資質(zhì)所涵蓋的業(yè)務(wù)參數(shù),通常來(lái)講,軟件測(cè)試報(bào)告一般針對(duì)軟件的八大參數(shù)進(jìn)行測(cè)試,包括軟件功能測(cè)試、軟件性能測(cè)試、軟件信息安全測(cè)試、軟件兼容性測(cè)試、軟件可靠性測(cè)試、軟件穩(wěn)定性測(cè)試、軟件可移植測(cè)試、軟件易用性測(cè)試。這幾個(gè)參數(shù)在cma或者cnas的官方網(wǎng)站都可以進(jìn)行查詢(xún)和確認(rèn)第四,軟件測(cè)試機(jī)構(gòu)或者公司的本身信用背景,那么用戶(hù)可以去檢查一下公司的信用記錄,是否有不良的投訴或者法律糾紛,可以確保第三方軟件測(cè)試機(jī)構(gòu)出具的軟件測(cè)試報(bào)告的效力也沒(méi)有問(wèn)題。那么,總而言之,找一家靠譜的第三方軟件測(cè)試機(jī)構(gòu)還是需要用戶(hù)從自己的軟件測(cè)試業(yè)務(wù)需求場(chǎng)景出發(fā),認(rèn)真仔細(xì)比較資質(zhì)許可的正規(guī)性,然后可以完成愉快的合作和軟件測(cè)試報(bào)告的交付。安全審計(jì)發(fā)現(xiàn)日志模塊存在敏感信息明文存儲(chǔ)缺陷。軟件信息系統(tǒng)安全檢測(cè)服務(wù)
先將訓(xùn)練樣本的dll和api信息特征視圖、格式信息特征視圖以及字節(jié)碼n-grams特征視圖分別輸入至一個(gè)深度神經(jīng)網(wǎng)絡(luò)中抽取高等特征表示,然后合并抽取的高等特征表示并將其作為下一個(gè)深度神經(jīng)網(wǎng)絡(luò)的輸入進(jìn)行模型訓(xùn)練,得到多模態(tài)深度集成模型。進(jìn)一步的,所述多模態(tài)深度集成模型的隱藏層的***函數(shù)采用relu,輸出層的***函數(shù)采用sigmoid,中間使用dropout層進(jìn)行正則化,優(yōu)化器采用adagrad。進(jìn)一步的,所述訓(xùn)練得到的多模態(tài)深度集成模型中,用于抽取dll和api信息特征視圖的深度神經(jīng)網(wǎng)絡(luò)包含3個(gè)隱含層,且3個(gè)隱含層中間間隔設(shè)置有dropout層;用于抽取格式信息特征視圖的深度神經(jīng)網(wǎng)絡(luò)包含2個(gè)隱含層,且2個(gè)隱含層中間設(shè)置有dropout層;用于抽取字節(jié)碼n-grams特征視圖的深度神經(jīng)網(wǎng)絡(luò)包含4個(gè)隱含層,且4個(gè)隱含層中間間隔設(shè)置有dropout層;用于輸入合并抽取的高等特征表示的深度神經(jīng)網(wǎng)絡(luò)包含2個(gè)隱含層,且2個(gè)隱含層中間設(shè)置有dropout層;所述dropout層的dropout率均等于。本發(fā)明實(shí)施例的有益效果是,提出了一種基于多模態(tài)深度學(xué)習(xí)的惡意軟件檢測(cè)方法,應(yīng)用了多模態(tài)深度學(xué)習(xí)方法來(lái)融合dll和api、格式結(jié)構(gòu)信息、字節(jié)碼n-grams特征。第三方軟件測(cè)試報(bào)告有效期艾策紡織品檢測(cè)實(shí)驗(yàn)室配備氣候老化模擬艙,驗(yàn)證戶(hù)外用品的耐久性與色牢度。
這種傳統(tǒng)方式幾乎不能檢測(cè)未知的新的惡意軟件種類(lèi),能檢測(cè)的已知惡意軟件經(jīng)過(guò)簡(jiǎn)單加殼或混淆后又不能檢測(cè),且使用多態(tài)變形技術(shù)的惡意軟件在傳播過(guò)程中不斷隨機(jī)的改變著二進(jìn)制文件內(nèi)容,沒(méi)有固定的特征,使用該方法也不能檢測(cè)。新出現(xiàn)的惡意軟件,特別是zero-day惡意軟件,在釋放到互聯(lián)網(wǎng)前,都使用主流的反**軟件測(cè)試,確保主流的反**軟件無(wú)法識(shí)別這些惡意軟件,使得當(dāng)前的反**軟件通常對(duì)它們無(wú)能為力,只有在惡意軟件大規(guī)模傳染后,捕獲到這些惡意軟件樣本,提取簽名和更新簽名庫(kù),才能檢測(cè)這些惡意軟件?;跀?shù)據(jù)挖掘和機(jī)器學(xué)習(xí)的惡意軟件檢測(cè)方法將可執(zhí)行文件表示成不同抽象層次的特征,使用這些特征來(lái)訓(xùn)練分類(lèi)模型,可實(shí)現(xiàn)惡意軟件的智能檢測(cè),基于這些特征的檢測(cè)方法也取得了較高的準(zhǔn)確率。受文本分類(lèi)方法的啟發(fā),研究人員提出了基于二進(jìn)制可執(zhí)行文件字節(jié)碼n-grams的惡意軟件檢測(cè)方法,這類(lèi)方法提取的特征覆蓋了整個(gè)二進(jìn)制可執(zhí)行文件,包括pe文件頭、代碼節(jié)、數(shù)據(jù)節(jié)、導(dǎo)入節(jié)、資源節(jié)等信息,但字節(jié)碼n-grams特征通常沒(méi)有明顯的語(yǔ)義信息,大量具有語(yǔ)義的信息丟失,很多語(yǔ)義信息提取不完整。此外,基于字節(jié)碼n-grams的檢測(cè)方法提取代碼節(jié)信息考慮了機(jī)器指令的操作數(shù)。
在介紹諸多知識(shí)點(diǎn)的過(guò)程當(dāng)中結(jié)合直觀形象的圖表或?qū)嶋H案例進(jìn)行深入淺出的分析,從而使讀者可以更好地理解秋掌握軟件測(cè)試?yán)碚撝R(shí),并迅速地運(yùn)用到實(shí)際測(cè)試工作中去。本書(shū)適合作為各層次高等院校計(jì)算機(jī)及相關(guān)的教學(xué)用書(shū),也可作為軟件測(cè)試人員的參考書(shū)。目錄前言第1章概述第2章軟件測(cè)試基礎(chǔ)第3章單元測(cè)試第4章集成測(cè)試第5章系統(tǒng)測(cè)試……軟件測(cè)試技術(shù)圖書(shū)2書(shū)名:軟件測(cè)試技術(shù)層次:高職高專(zhuān)配套:電子課件作者:徐芳出版社:機(jī)械工業(yè)出版社出版時(shí)間:2011-6-21ISBN:開(kāi)本:16開(kāi)定價(jià):¥內(nèi)容簡(jiǎn)介本書(shū)根據(jù)軟件測(cè)試教學(xué)的需要,結(jié)合讀者對(duì)象未來(lái)的職業(yè)要求和定位,除了盡力***闡述軟件測(cè)試技術(shù)基本概念外,采取了計(jì)劃、設(shè)計(jì)與開(kāi)發(fā)、執(zhí)行這樣的工程步驟來(lái)描述軟件測(cè)試的相關(guān)知識(shí),使學(xué)生在學(xué)習(xí)軟件測(cè)試的技術(shù)知識(shí)時(shí),能夠同時(shí)獲得工程化思維方式的訓(xùn)練。本書(shū)共7章。第1章介紹軟件測(cè)試的基本知識(shí);第2章介紹如何制定軟件測(cè)試計(jì)劃;第3章介紹測(cè)試用例的設(shè)計(jì)和相關(guān)技術(shù);第4章介紹執(zhí)行測(cè)試中相關(guān)技術(shù)和方法;第5章介紹實(shí)際工作中各種測(cè)試方法;第6章介紹MI公司的一套測(cè)試工具的使用,包括功能、性能和測(cè)試管理工具;第7章通過(guò)一個(gè)實(shí)例,給出了完整的與軟件測(cè)試相關(guān)的文檔。自動(dòng)化測(cè)試發(fā)現(xiàn)7個(gè)邊界條件未處理的異常情況。
坐標(biāo)點(diǎn)(0,1)**一個(gè)完美的分類(lèi)器,它將所有的樣本都正確分類(lèi)。roc曲線越接近左上角,該分類(lèi)器的性能越好。從圖9可以看出,該方案的roc曲線非常接近左上角,性能較優(yōu)。另外,前端融合模型的auc值為。(5)后端融合后端融合的架構(gòu)如圖10所示,后端融合方式用三種模態(tài)的特征分別訓(xùn)練神經(jīng)網(wǎng)絡(luò)模型,然后進(jìn)行決策融合,隱藏層的***函數(shù)為relu,輸出層的***函數(shù)是sigmoid,中間使用dropout層進(jìn)行正則化,防止過(guò)擬合,優(yōu)化器(optimizer)采用的是adagrad,batch_size是40。本次實(shí)驗(yàn)使用了80%的樣本訓(xùn)練,20%的樣本驗(yàn)證,訓(xùn)練50個(gè)迭代以便于找到較優(yōu)的epoch值。隨著迭代數(shù)的增加,后端融合模型的準(zhǔn)確率變化曲線如圖11所示,模型的對(duì)數(shù)損失變化曲線如圖12所示。從圖11和圖12可以看出,當(dāng)epoch值從0增加到5過(guò)程中,模型的訓(xùn)練準(zhǔn)確率和驗(yàn)證準(zhǔn)確率快速提高,模型的訓(xùn)練對(duì)數(shù)損失和驗(yàn)證對(duì)數(shù)損失快速減少;當(dāng)epoch值從5到50的過(guò)程中,前端融合模型的訓(xùn)練準(zhǔn)確率和驗(yàn)證準(zhǔn)確率小幅提高,訓(xùn)練對(duì)數(shù)損失和驗(yàn)證對(duì)數(shù)損失緩慢下降;綜合分析圖11和圖12的準(zhǔn)確率和對(duì)數(shù)損失變化曲線,選取epoch的較優(yōu)值為40。確定模型的訓(xùn)練迭代數(shù)為40后,進(jìn)行了10折交叉驗(yàn)證實(shí)驗(yàn)。功能完整性測(cè)試發(fā)現(xiàn)3項(xiàng)宣傳功能未完全實(shí)現(xiàn)。代碼 審計(jì)
能耗評(píng)估顯示后臺(tái)服務(wù)耗電量超出行業(yè)基準(zhǔn)值42%。軟件信息系統(tǒng)安全檢測(cè)服務(wù)
特征之間存在部分重疊,但特征類(lèi)型間存在著互補(bǔ),融合這些不同抽象層次的特征可更好的識(shí)別軟件的真正性質(zhì)。且惡意軟件通常偽造出和良性軟件相似的特征,逃避反**軟件的檢測(cè),但惡意軟件很難同時(shí)偽造多個(gè)抽象層次的特征逃避檢測(cè)。基于該觀點(diǎn),本發(fā)明實(shí)施例提出一種基于多模態(tài)深度學(xué)習(xí)的惡意軟件檢測(cè)方法,以實(shí)現(xiàn)對(duì)惡意軟件的有效檢測(cè),提取了三種模態(tài)的特征(dll和api信息、pe格式結(jié)構(gòu)信息和字節(jié)碼3-grams),提出了通過(guò)前端融合、后端融合和中間融合這三種融合方式集成三種模態(tài)的特征,有效提高惡意軟件檢測(cè)的準(zhǔn)確率和魯棒性,具體步驟如下:步驟s1、提取軟件樣本的二進(jìn)制可執(zhí)行文件的dll和api信息、pe格式結(jié)構(gòu)信息以及字節(jié)碼n-grams的特征表示,生成軟件樣本的dll和api信息特征視圖、格式信息特征視圖以及字節(jié)碼n-grams特征視圖;統(tǒng)計(jì)當(dāng)前軟件樣本的導(dǎo)入節(jié)中引用的dll和api,提取得到當(dāng)前軟件樣本的二進(jìn)制可執(zhí)行文件的dll和api信息的特征表示。對(duì)當(dāng)前軟件樣本的二進(jìn)制可執(zhí)行文件進(jìn)行格式結(jié)構(gòu)解析,并按照格式規(guī)范提取**該軟件樣本的格式結(jié)構(gòu)信息,得到該軟件樣本的二進(jìn)制可執(zhí)行文件的pe格式結(jié)構(gòu)信息的特征表示。軟件信息系統(tǒng)安全檢測(cè)服務(wù)