生成取值表。3把取值表與選擇的正交表進(jìn)行映射控件數(shù)Ln(取值數(shù))3個(gè)控件5個(gè)取值5的3次冪混合正交表當(dāng)控件的取值數(shù)目水平不一致時(shí)候,使用allp**rs工具生成1等價(jià)類劃分法劃分值2邊界值分析法邊界值3錯(cuò)誤推斷法經(jīng)驗(yàn)4因果圖分析法關(guān)系5判定表法條件和結(jié)果6流程圖法流程路徑梳理7場(chǎng)景法主要功能和業(yè)務(wù)的事件8正交表先關(guān)注主要功能和業(yè)務(wù)流程,業(yè)務(wù)邏輯是否正確實(shí)現(xiàn),考慮場(chǎng)景法需要輸入數(shù)據(jù)的地方,考慮等價(jià)類劃分法+邊界值分析法,發(fā)現(xiàn)程序錯(cuò)誤的能力**強(qiáng)存在輸入條件的組合情況,考慮因果圖判定表法多種參數(shù)配置組合情況,正交表排列法采用錯(cuò)誤推斷法再追加測(cè)試用例。需求分析場(chǎng)景法分析主要功能輸入的等價(jià)類邊界值輸入的各種組合因果圖判定表多種參數(shù)配置正交表錯(cuò)誤推斷法經(jīng)驗(yàn)軟件缺陷軟件產(chǎn)品中存在的問(wèn)題,用戶所需要的功能沒(méi)有完全實(shí)現(xiàn)。網(wǎng)絡(luò)安全新時(shí)代:深圳艾策的防御策略解析。成都軟件檢測(cè)公司
降低成本對(duì)每個(gè)階段都進(jìn)行測(cè)試,包括文檔,便于控制項(xiàng)目過(guò)程缺點(diǎn)依賴文檔,沒(méi)有文檔的項(xiàng)目無(wú)法使用,復(fù)雜度很高,實(shí)踐需要很強(qiáng)的管理H模型把測(cè)試活動(dòng)完全**出來(lái),將測(cè)試準(zhǔn)備和測(cè)試執(zhí)行體現(xiàn)出來(lái)測(cè)試準(zhǔn)備-測(cè)試執(zhí)行就緒點(diǎn)其他流程----------設(shè)計(jì)等v模型適用于中小企業(yè)需求在開始必須明確,不適用變更需求w模型適用于中大企業(yè)包括文檔也需要測(cè)試(需求分析文檔概要設(shè)計(jì)文檔詳細(xì)設(shè)計(jì)文檔代碼文檔)測(cè)試和開發(fā)同步進(jìn)行H模型對(duì)公司參與人員技能和溝通要求高測(cè)試階段單元測(cè)試-集成測(cè)試-系統(tǒng)測(cè)試-驗(yàn)證測(cè)試是否覆蓋代碼白盒測(cè)試-黑盒測(cè)試-灰盒測(cè)試是否運(yùn)行靜態(tài)測(cè)試-動(dòng)態(tài)測(cè)試測(cè)試手段人工測(cè)試-自動(dòng)化測(cè)試其他測(cè)試回歸測(cè)試-冒*測(cè)試功能測(cè)試一般功能測(cè)試-界面測(cè)試-易用性測(cè)試-安裝測(cè)試-兼容性測(cè)試性能測(cè)試穩(wěn)定性測(cè)試-負(fù)載測(cè)試-壓力測(cè)試-時(shí)間性能-空間性能負(fù)載測(cè)試確定在各種工作負(fù)載下,系統(tǒng)各項(xiàng)指標(biāo)變化情況壓力測(cè)試:通過(guò)確定一個(gè)系統(tǒng)的剛好不能接受的性能點(diǎn)。獲得系統(tǒng)能夠提供的**大服務(wù)級(jí)別測(cè)試用例為特定的目的而設(shè)計(jì)的一組測(cè)試輸入,執(zhí)行條件和預(yù)期結(jié)果,以便測(cè)試是否滿足某個(gè)特定需求。通過(guò)大量的測(cè)試用例來(lái)檢測(cè)軟件的運(yùn)行效果,它是指導(dǎo)測(cè)試工作進(jìn)行的依據(jù)。醫(yī)療軟件評(píng)測(cè)服務(wù)深圳艾策信息科技:賦能中小企業(yè)的數(shù)字化未來(lái)。
第三方軟件檢測(cè)機(jī)構(gòu)在開展第三方軟件測(cè)試的過(guò)程中,需要保持測(cè)試整體的嚴(yán)謹(jǐn)性,也需要對(duì)測(cè)試結(jié)果負(fù)責(zé)并確保公平公正性。所以,在測(cè)試過(guò)程中,軟件測(cè)試所使用的測(cè)試工具也是很重要的一方面。我們簡(jiǎn)單介紹一下在軟件檢測(cè)過(guò)程中使用的那些軟件測(cè)試工具。眾所周知,軟件測(cè)試的參數(shù)項(xiàng)目包括功能性、性能、安全性等參數(shù),而其中出具軟件測(cè)試報(bào)告主要的就是性能測(cè)試和安全測(cè)試所需要使用到的工具了。一、軟件測(cè)試性能測(cè)試工具這個(gè)參數(shù)的測(cè)試工具有l(wèi)oadrunner,jmeter兩大主要工具,國(guó)產(chǎn)化性能測(cè)試軟件目前市場(chǎng)并未有比較大的突破,其中l(wèi)oadrunner是商業(yè)軟件測(cè)試工具,jmeter為開源社區(qū)版本的性能測(cè)試工具。從第三方軟件檢測(cè)機(jī)構(gòu)的角度上來(lái)說(shuō),是不太建議使用開源測(cè)試工具的。首先,開源測(cè)試工具并不能確保結(jié)果的準(zhǔn)確性,雖然技術(shù)層面上來(lái)說(shuō)都可以進(jìn)行測(cè)試,但是因?yàn)殚_源更多的需要考量軟件測(cè)試人員的測(cè)試技術(shù)如何進(jìn)行使用,涉及到了人為因素的影響,一般第三方軟件檢測(cè)機(jī)構(gòu)都會(huì)使用loadrunner作為性能測(cè)試的工具來(lái)進(jìn)行使用。而loadrunner被加拿大的一家公司收購(gòu)以后,在整個(gè)中國(guó)市場(chǎng)區(qū)域的銷售和營(yíng)銷都以第三方軟件檢測(cè)機(jī)構(gòu)為基礎(chǔ)來(lái)開展工作。
并將測(cè)試樣本的dll和api信息特征視圖、格式信息特征視圖以及字節(jié)碼n-grams特征視圖輸入步驟s2訓(xùn)練得到的多模態(tài)深度集成模型中,對(duì)測(cè)試樣本進(jìn)行檢測(cè)并得出檢測(cè)結(jié)果。實(shí)驗(yàn)結(jié)果與分析(1)樣本數(shù)據(jù)集選取實(shí)驗(yàn)評(píng)估使用了不同時(shí)期的惡意軟件和良性軟件樣本,包含了7871個(gè)良性軟件樣本和8269個(gè)惡意軟件樣本,其中4103個(gè)惡意軟件樣本是2011年以前發(fā)現(xiàn)的,4166個(gè)惡意軟件樣本是近年來(lái)新發(fā)現(xiàn)的;3918個(gè)良性軟件樣本是從全新安裝的windowsxpsp3系統(tǒng)中收集的,3953個(gè)良性軟件樣本是從全新安裝的32位windows7系統(tǒng)中收集的。所有的惡意軟件樣本都是從vxheavens網(wǎng)站中收集的,所有的樣本格式都是windowspe格式的,樣本數(shù)據(jù)集構(gòu)成如表1所示。表1樣本數(shù)據(jù)集類別惡意軟件樣本良性軟件樣本早期樣本41033918近期樣本41663953合計(jì)82697871(2)評(píng)價(jià)指標(biāo)及方法分類性能主要用兩個(gè)指標(biāo)來(lái)評(píng)估:準(zhǔn)確率和對(duì)數(shù)損失。準(zhǔn)確率測(cè)量所有預(yù)測(cè)中正確預(yù)測(cè)的樣本占總樣本的比例,*憑準(zhǔn)確率通常不足以評(píng)估預(yù)測(cè)的魯棒性,因此還需要使用對(duì)數(shù)損失。對(duì)數(shù)損失(logarithmicloss),也稱交叉熵?fù)p失(cross-entropyloss),是在概率估計(jì)上定義的,用于測(cè)量預(yù)測(cè)類別與真實(shí)類別之間的差距大小。覆蓋軟件功能與性能的多維度檢測(cè)方案設(shè)計(jì)與實(shí)施!
3)pe可選頭部有效尺寸的值不正確,(4)節(jié)之間的“間縫”,(5)可疑的代碼重定向,(6)可疑的代碼節(jié)名稱,(7)可疑的頭部***,(8)來(lái)自,(9)導(dǎo)入地址表被修改,(10)多個(gè)pe頭部,(11)可疑的重定位信息,(12)把節(jié)裝入到vmm的地址空間,(13)可選頭部的sizeofcode域取值不正確,(14)含有可疑標(biāo)志。存在明顯的統(tǒng)計(jì)差異的格式結(jié)構(gòu)特征包括:(1)無(wú)證書表;(2)調(diào)試數(shù)據(jù)明顯小于正常文件,(3).text、.rsrc、.reloc和.rdata的characteristics屬性異常,(4)資源節(jié)的資源個(gè)數(shù)少于正常文件。生成軟件樣本的字節(jié)碼n-grams特征視圖,是統(tǒng)計(jì)了每個(gè)短序列特征的詞頻(termfrequency,tf),即該短序列特征在軟件樣本中出現(xiàn)的頻率。先從當(dāng)前軟件樣本的所有短序列特征中選取詞頻tf**高的多個(gè)短序列特征;然后計(jì)算選取的每個(gè)短序列特征的逆向文件頻率idf與詞頻tf的乘積,并將其作為選取的每個(gè)短序列特征的特征值,,表示該短序列特征表示其所在軟件樣本的能力越強(qiáng);**后在選取的詞頻tf**高的多個(gè)短序列特征中選取,生成字節(jié)碼n-grams特征視圖。:=tf×idf;tf(termfrequency)是詞頻,定義如下:其中,ni,j是短序列特征i在軟件樣本j中出現(xiàn)的次數(shù),∑knk,j指軟件樣本j中所有短序列特征出現(xiàn)的次數(shù)之和。安全掃描確認(rèn)軟件通過(guò)ISO 27001標(biāo)準(zhǔn),無(wú)高危漏洞記錄。軟件第三方安全評(píng)測(cè)
第三方測(cè)評(píng)顯示軟件運(yùn)行穩(wěn)定性達(dá)99.8%,未發(fā)現(xiàn)重大系統(tǒng)崩潰隱患。成都軟件檢測(cè)公司
**小化對(duì)數(shù)損失基本等價(jià)于**大化分類器的準(zhǔn)確度,對(duì)于完美的分類器,對(duì)數(shù)損失值為0。對(duì)數(shù)損失函數(shù)的計(jì)算公式如下:其中,y為輸出變量即輸出的測(cè)試樣本的檢測(cè)結(jié)果,x為輸入變量即測(cè)試樣本,l為損失函數(shù),n為測(cè)試樣本(待檢測(cè)軟件的二進(jìn)制可執(zhí)行文件)數(shù)目,yij是一個(gè)二值指標(biāo),表示與輸入的第i個(gè)測(cè)試樣本對(duì)應(yīng)的類別j,類別j指良性軟件或惡意軟件,pij為輸入的第i個(gè)測(cè)試樣本屬于類別j的概率,m為總類別數(shù),本實(shí)施例中m=2。分類器的性能也可用roc曲線(receiveroperatingcharacteristic)評(píng)價(jià),roc曲線的縱軸是檢測(cè)率(true****itiverate),橫軸是誤報(bào)率(false****itiverate),該曲線反映的是隨著檢測(cè)閾值變化下檢測(cè)率與誤報(bào)率之間的關(guān)系曲線。roc曲線下面積(areaunderroccurve,auc)的值是評(píng)價(jià)分類器比較綜合的指標(biāo),auc的值通常介于,較大的auc值一般表示分類器的性能較優(yōu)。(3)特征提取提取dll和api信息特征視圖dll(dynamiclinklibrary)文件為動(dòng)態(tài)鏈接庫(kù)文件,執(zhí)行某一個(gè)程序時(shí),相應(yīng)的dll文件就會(huì)被調(diào)用。一個(gè)應(yīng)用程序可使用多個(gè)dll文件,一個(gè)dll文件也可能被不同的應(yīng)用程序使用。api(applicationprogramminginterface)函數(shù)是windows提供給用戶作為應(yīng)用程序開發(fā)的接口。成都軟件檢測(cè)公司