且4個隱含層中間間隔設(shè)置有dropout層,。用于輸入合并抽取的高等特征表示的深度神經(jīng)網(wǎng)絡(luò)包含2個隱含層,,其***個隱含層的神經(jīng)元個數(shù)是64,第二個神經(jīng)元的隱含層個數(shù)是10,,且2個隱含層中間設(shè)置有dropout層,。且所有dropout層的dropout率等于。本次實(shí)驗使用了80%的樣本訓(xùn)練,,20%的樣本驗證,,訓(xùn)練50個迭代以便于找到較優(yōu)的epoch值。隨著迭代數(shù)的增加,,中間融合模型的準(zhǔn)確率變化曲線如圖17所示,,模型的對數(shù)損失變化曲線如圖18所示。從圖17和圖18可以看出,,當(dāng)epoch值從0增加到20過程中,,模型的訓(xùn)練準(zhǔn)確率和驗證準(zhǔn)確率快速提高,模型的訓(xùn)練對數(shù)損失和驗證對數(shù)損失快速減少,;當(dāng)epoch值從30到50的過程中,,中間融合模型的訓(xùn)練準(zhǔn)確率和驗證準(zhǔn)確率基本保持不變,訓(xùn)練對數(shù)損失緩慢下降,;綜合分析圖17和圖18的準(zhǔn)確率和對數(shù)損失變化曲線,,選取epoch的較優(yōu)值為30,。確定模型的訓(xùn)練迭代數(shù)為30后,進(jìn)行了10折交叉驗證實(shí)驗,。中間融合模型的10折交叉驗證的準(zhǔn)確率是%,,對數(shù)損失是,混淆矩陣如圖19所示,,規(guī)范化后的混淆矩陣如圖20所示,。中間融合模型的roc曲線如圖21所示,auc值為,,已經(jīng)非常接近auc的**優(yōu)值1,。(7)實(shí)驗結(jié)果比對為了綜合評估本實(shí)施例提出融合方案的綜合性能。功能完整性測試發(fā)現(xiàn)3項宣傳功能未完全實(shí)現(xiàn),。cma軟件測評檢測機(jī)構(gòu)
為了有效保證這一階段測試的客觀性,,必須由**的測試小組來進(jìn)行相關(guān)的系統(tǒng)測試。另外,,系統(tǒng)測試過程較為復(fù)雜,,由于在系統(tǒng)測試階段不斷變更需求造成功能的刪除或增加,從而使程序不斷出現(xiàn)相應(yīng)的更改,,而程序在更改后可能會出現(xiàn)新的問題,,或者原本沒有問題的功能由于更改導(dǎo)致出現(xiàn)問題。所以,,測試人員必須進(jìn)行回歸測試,。[2]軟件測試方法驗收測試驗收測試是**后一個階段的測試操作,在軟件產(chǎn)品投入正式運(yùn)行前的所要進(jìn)行的測試工作,。和系統(tǒng)測試相比而言,,驗收測試與之的區(qū)別就只是測試人員不同,驗收測試則是由用戶來執(zhí)行這一操作的,。驗收測試的主要目標(biāo)是為向用戶展示所開發(fā)出來的軟件符合預(yù)定的要求和有關(guān)標(biāo)準(zhǔn),,并驗證軟件實(shí)際工作的有效性和可靠性,確保用戶能用該軟件順利完成既定的任務(wù)和功能,。通過了驗收測試,,該產(chǎn)品就可進(jìn)行發(fā)布。但是,,在實(shí)際交付給用戶之后,,開發(fā)人員是無法預(yù)測該軟件用戶在實(shí)際運(yùn)用過程中是如何使用該程序的,所以從用戶的角度出發(fā),,測試人員還應(yīng)進(jìn)行Alpha測試或Beta測試這兩種情形的測試,。Alpha測試是在軟件開發(fā)環(huán)境下由用戶進(jìn)行的測試,或者模擬實(shí)際操作環(huán)境進(jìn)而進(jìn)行的測試,。第三方軟件開發(fā)驗收評測兼容性測試涵蓋35款設(shè)備,,通過率91.4%,。
保留了較多信息,同時由于操作數(shù)比較隨機(jī),,某種程度上又沒有抓住主要矛盾,,干擾了主要語義信息的提取。pe文件即可移植文件導(dǎo)入節(jié)中的動態(tài)鏈接庫(dll)和應(yīng)用程序接口(api)信息能大致反映軟件的功能和性質(zhì),,通過一個可執(zhí)行程序引用的dll和api信息可以粗略的預(yù)測該程序的功能和行為。belaoued和mazouzi應(yīng)用統(tǒng)計khi2檢驗分析了pe格式的惡意軟件和良性軟件的導(dǎo)入節(jié)中的dll和api信息,,分析顯示惡意軟件和良性軟件使用的dll和api信息統(tǒng)計上有明顯的區(qū)別,。后續(xù)的研究人員提出了挖掘dll和api信息的惡意軟件檢測方法,該類方法提取的特征語義信息豐富,,但*從二進(jìn)制可執(zhí)行文件的導(dǎo)入節(jié)提取特征,,忽略了整個可執(zhí)行文件的大量信息。惡意軟件和被***二進(jìn)制可執(zhí)行文件格式信息上存在一些異常,,這些異常是檢測惡意軟件的關(guān)鍵,。研究人員提出了基于二進(jìn)制可執(zhí)行文件格式結(jié)構(gòu)信息的惡意軟件檢測方法,這類方法從二進(jìn)制可執(zhí)行文件的pe文件頭,、節(jié)頭部,、資源節(jié)等提取特征,基于這些特征使用機(jī)器學(xué)習(xí)分類算法處理,,取得了較高的檢測準(zhǔn)確率,。這類方法通常不受變形或多態(tài)等混淆技術(shù)影響,提取特征只需要對pe文件進(jìn)行格式解析,,無需遍歷整個可執(zhí)行文件,,提取特征速度較快。
本發(fā)明屬于惡意軟件防護(hù)技術(shù)領(lǐng)域::,,涉及一種基于多模態(tài)深度學(xué)習(xí)的惡意軟件檢測方法,。背景技術(shù):::惡意軟件是指在未明確提示用戶或未經(jīng)用戶許可的情況下,故意編制或設(shè)置的,,對網(wǎng)絡(luò)或系統(tǒng)會產(chǎn)生威脅或潛在威脅的計算機(jī)軟件,。常見的惡意軟件有計算機(jī)**(簡稱**)、特洛伊木馬(簡稱木馬),、計算機(jī)蠕蟲(簡稱蠕蟲),、后門、邏輯**等,。惡意軟件可能在用戶不知情的情況下竊取計算機(jī)用戶的信息和隱私,,也可能非法獲得計算機(jī)系統(tǒng)和網(wǎng)絡(luò)資源的控制,破壞計算機(jī)和網(wǎng)絡(luò)的可信性,、完整性和可用性,,從而為惡意軟件控制者謀取非法利益,。騰訊安全發(fā)布的《2017年度互聯(lián)網(wǎng)安全報告》顯示,2017年騰訊電腦管家pc端總計攔截**近30億次,,平均每月攔截木馬**近,,共發(fā)現(xiàn)**或木馬***。這些數(shù)目龐大,、名目繁多的惡意軟件侵蝕著我國的***,、經(jīng)濟(jì)、文化,、***等各個領(lǐng)域的信息安全,,帶來了前所未有的挑戰(zhàn)。當(dāng)前的反**軟件主要采用基于特征碼的檢測方法,,這種方法通過對代碼進(jìn)行充分研究,,獲得惡意軟件特征值(即每種惡意軟件所獨(dú)有的十六進(jìn)制代碼串),如字節(jié)序列,、特定的字符串等,,通過匹配查找軟件中是否包含惡意軟件特征庫中的特征碼來判斷其是否為惡意軟件。深圳艾策信息科技:可持續(xù)發(fā)展的 IT 解決方案,。
置環(huán)境操作系統(tǒng)+服務(wù)器+數(shù)據(jù)庫+軟件依賴5執(zhí)行用例6回歸測試及缺陷**7輸出測試報告8測試結(jié)束軟件架構(gòu)BSbrowser瀏覽器+server服務(wù)器CSclient客戶端+server服務(wù)器1標(biāo)準(zhǔn)上BS是在服務(wù)器和瀏覽器都存在的基礎(chǔ)上開發(fā)2效率BS中負(fù)擔(dān)在服務(wù)器上CS中的客戶端會分擔(dān),,CS效率更高3安全BS數(shù)據(jù)依靠http協(xié)議進(jìn)行明文輸出不安全4升級上bs更簡便5開發(fā)成本bs更簡單cs需要客戶端安卓和ios軟件開發(fā)模型瀑布模型1需求分析2功能設(shè)計3編寫代碼4功能實(shí)現(xiàn)切入點(diǎn)5軟件測試需求變更6完成7上線維護(hù)是一種線性模型的一種,是其他開發(fā)模型的基礎(chǔ)測試的切入點(diǎn)要留下足夠的時間可能導(dǎo)致測試不充分,,上線后才暴露***開發(fā)的各個階段比較清晰需求調(diào)查適合需求穩(wěn)定的產(chǎn)品開發(fā)當(dāng)前一階段完成后,,您只需要去關(guān)注后續(xù)階段可在迭代模型中應(yīng)用瀑布模型可以節(jié)省大量的時間和金錢缺點(diǎn)1)各個階段的劃分完全固定,階段之間產(chǎn)生大量的文檔,,極大地增加了工作量,。2)由于開發(fā)模型是線性的,用戶只有等到整個過程的末期才能見到開發(fā)成果,,從而增加了開發(fā)風(fēng)險,。3)通過過多的強(qiáng)制完成日期和里程碑來**各個項目階段。4)瀑布模型的突出缺點(diǎn)是不適應(yīng)用戶需求的變化瀑布模型強(qiáng)調(diào)文檔的作用,,并要求每個階段都要仔細(xì)驗證,。自動化測試發(fā)現(xiàn)7個邊界條件未處理的異常情況。南昌第三方軟件測試公司
艾策檢測針對智能穿戴設(shè)備開發(fā)動態(tài)壓力測試系統(tǒng),,確保人機(jī)交互的舒適性與安全性,。cma軟件測評檢測機(jī)構(gòu)
在介紹諸多知識點(diǎn)的過程當(dāng)中結(jié)合直觀形象的圖表或?qū)嶋H案例進(jìn)行深入淺出的分析,從而使讀者可以更好地理解秋掌握軟件測試?yán)碚撝R,,并迅速地運(yùn)用到實(shí)際測試工作中去,。本書適合作為各層次高等院校計算機(jī)及相關(guān)的教學(xué)用書,也可作為軟件測試人員的參考書,。目錄前言第1章概述第2章軟件測試基礎(chǔ)第3章單元測試第4章集成測試第5章系統(tǒng)測試……軟件測試技術(shù)圖書2書名:軟件測試技術(shù)層次:高職高專配套:電子課件作者:徐芳出版社:機(jī)械工業(yè)出版社出版時間:2011-6-21ISBN:開本:16開定價:¥內(nèi)容簡介本書根據(jù)軟件測試教學(xué)的需要,,結(jié)合讀者對象未來的職業(yè)要求和定位,,除了盡力***闡述軟件測試技術(shù)基本概念外,采取了計劃,、設(shè)計與開發(fā),、執(zhí)行這樣的工程步驟來描述軟件測試的相關(guān)知識,使學(xué)生在學(xué)習(xí)軟件測試的技術(shù)知識時,,能夠同時獲得工程化思維方式的訓(xùn)練,。本書共7章。第1章介紹軟件測試的基本知識,;第2章介紹如何制定軟件測試計劃,;第3章介紹測試用例的設(shè)計和相關(guān)技術(shù);第4章介紹執(zhí)行測試中相關(guān)技術(shù)和方法,;第5章介紹實(shí)際工作中各種測試方法;第6章介紹MI公司的一套測試工具的使用,,包括功能,、性能和測試管理工具;第7章通過一個實(shí)例,,給出了完整的與軟件測試相關(guān)的文檔,。cma軟件測評檢測機(jī)構(gòu)