2025-04-28 03:16:13
綜合上面的分析可以看出,惡意軟件的格式信息和良性軟件是有很多差異性的,以可執(zhí)行文件的格式信息作為特征,是識(shí)別已知和未知惡意軟件的可行方法。對(duì)每個(gè)樣本進(jìn)行格式結(jié)構(gòu)解析,提取**每個(gè)樣本實(shí)施例件的格式結(jié)構(gòu)信息,可執(zhí)行文件的格式規(guī)范都由操作系統(tǒng)廠商給出,按照操作系統(tǒng)廠商給出的格式規(guī)范提取即可。pe文件的格式結(jié)構(gòu)有許多屬性,但大多數(shù)屬性無(wú)法區(qū)分惡意軟件和良性軟件,經(jīng)過(guò)深入分析pe文件的格式結(jié)構(gòu)屬性,提取了可能區(qū)分惡意軟件和良性軟件的136個(gè)格式結(jié)構(gòu)屬性,如表2所示。表2可能區(qū)分惡意軟件和良性軟件的pe格式結(jié)構(gòu)屬性特征描述數(shù)量(個(gè))引用dll的總數(shù)1引用api的總數(shù)1導(dǎo)出表中符號(hào)的總數(shù)1重定位節(jié)的項(xiàng)目總數(shù),連續(xù)的幾個(gè)字節(jié)可能是完成特定功能的一段代碼,或者是可執(zhí)行文件的結(jié)構(gòu)信息,也可能是某個(gè)惡意軟件中特有的字節(jié)碼序列。pe文件可表示為字節(jié)碼序列,惡意軟件可能存在一些共有的字節(jié)碼子序列模式,研究人員直覺(jué)上認(rèn)為一些字節(jié)碼子序列在惡意軟件可能以較高頻率出現(xiàn),且這些字節(jié)碼序列和良性軟件字節(jié)碼序列存在明顯差異。可執(zhí)行文件通常是二進(jìn)制文件,需要把二進(jìn)制文件轉(zhuǎn)換為十六進(jìn)制的文本實(shí)施例件,就得到可執(zhí)行文件的十六進(jìn)制字節(jié)碼序列。5G 與物聯(lián)網(wǎng):深圳艾策的下一個(gè)技術(shù)前沿。昆明軟件檢測(cè)公司
第三方軟件檢測(cè)機(jī)構(gòu)在開(kāi)展第三方軟件測(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為開(kāi)源社區(qū)版本的性能測(cè)試工具。從第三方軟件檢測(cè)機(jī)構(gòu)的角度上來(lái)說(shuō),是不太建議使用開(kāi)源測(cè)試工具的。首先,開(kāi)源測(cè)試工具并不能確保結(jié)果的準(zhǔn)確性,雖然技術(shù)層面上來(lái)說(shuō)都可以進(jìn)行測(cè)試,但是因?yàn)殚_(kāi)源更多的需要考量軟件測(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)開(kāi)展工作。貴陽(yáng)軟件驗(yàn)收測(cè)試定制艾策檢測(cè)針對(duì)智能穿戴設(shè)備開(kāi)發(fā)動(dòng)態(tài)壓力測(cè)試系統(tǒng),確保人機(jī)交互的舒適性與**性。
將訓(xùn)練樣本的dll和api信息特征視圖、格式信息特征視圖以及字節(jié)碼n-grams特征視圖輸入深度神經(jīng)網(wǎng)絡(luò),訓(xùn)練多模態(tài)深度集成模型;(1)方案一:采用前端融合(early-fusion)方法,首先合并訓(xùn)練樣本的dll和api信息特征視圖、格式信息特征視圖以及字節(jié)碼n-grams特征視圖的特征,融合成一個(gè)單一的特征向量空間,然后將其作為深度神經(jīng)網(wǎng)絡(luò)模型的輸入,訓(xùn)練多模態(tài)深度集成模型;(2)方案二:首先利用訓(xùn)練樣本的dll和api信息特征視圖、格式信息特征視圖以及字節(jié)碼n-grams特征視圖分別訓(xùn)練深度神經(jīng)網(wǎng)絡(luò)模型,合并訓(xùn)練的三個(gè)深度神經(jīng)網(wǎng)絡(luò)模型的決策輸出,并將其作為感知機(jī)的輸入,訓(xùn)練得到**終的多模態(tài)深度集成模型;(3)方案三:采用中間融合(intermediate-fusion)方法,首先使用三個(gè)深度神經(jīng)網(wǎng)絡(luò)分別學(xué)習(xí)訓(xùn)練樣本的dll和api信息特征視圖、格式信息特征視圖以及字節(jié)碼n-grams特征視圖的高等特征表示,并合并學(xué)習(xí)得到的訓(xùn)練樣本的dll和api信息特征視圖、格式信息特征視圖以及字節(jié)碼n-grams特征視圖的高等特征表示融合成一個(gè)單一的特征向量空間,然后將其作為下一個(gè)深度神經(jīng)網(wǎng)絡(luò)的輸入,訓(xùn)練得到多模態(tài)深度神經(jīng)網(wǎng)絡(luò)模型。步驟s3、將軟件樣本中的類別未知的軟件樣本作為測(cè)試樣本。
并分發(fā)至項(xiàng)目涉及的所有管理人員和開(kāi)發(fā)人員。5)將測(cè)試目標(biāo)反映在測(cè)試計(jì)劃中。(II)啟動(dòng)測(cè)試計(jì)劃過(guò)程制訂計(jì)劃是使一個(gè)過(guò)程可重復(fù),可定義和可管理的基礎(chǔ)。測(cè)試計(jì)劃應(yīng)包括測(cè)試目的,風(fēng)險(xiǎn)分析,測(cè)試策略以及測(cè)試設(shè)計(jì)規(guī)格說(shuō)明和測(cè)試用例。此外,測(cè)試計(jì)劃還應(yīng)說(shuō)明如何分配測(cè)試資源,如何劃分單元測(cè)試,集成測(cè)試,系統(tǒng)測(cè)試和驗(yàn)收測(cè)試的任務(wù)。啟動(dòng)測(cè)試計(jì)劃過(guò)程包含5個(gè)子目標(biāo):1)建立**內(nèi)的測(cè)試計(jì)劃**并予以經(jīng)費(fèi)支持。2)建立**內(nèi)的測(cè)試計(jì)劃政策框架并予以管理上的支持。3)開(kāi)發(fā)測(cè)試計(jì)劃模板井分發(fā)至項(xiàng)目的管理者和開(kāi)發(fā)者。4)建立一種機(jī)制,使用戶需求成為測(cè)試計(jì)劃的依據(jù)之一。5)評(píng)價(jià),推薦和獲得基本的計(jì)劃工具并從管理上支持工具的使用。(III)制度化基本的測(cè)試技術(shù)和方法?為改進(jìn)測(cè)試過(guò)程能力,**中需應(yīng)用基本的測(cè)試技術(shù)和方法,并說(shuō)明何時(shí)和怎樣使用這些技術(shù),方法和支持工具。將基本測(cè)試技術(shù)和方法制度化有2個(gè)子目標(biāo):1)在**范圍內(nèi)成立測(cè)試技術(shù)組,研究,評(píng)價(jià)和推薦基本的測(cè)試技術(shù)和測(cè)試方法,推薦支持這些技術(shù)與方法的基本工具。2)制訂管理方針以保證在全**范圍內(nèi)一致使用所推薦的技術(shù)和方法。第三級(jí)集成級(jí)在集成級(jí),測(cè)試不**是跟隨在編碼階段之后的一個(gè)階段。代碼簽名驗(yàn)證確認(rèn)所有組件均經(jīng)過(guò)可信機(jī)構(gòu)認(rèn)證。
在介紹諸多知識(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ù)層次:高職高專配套:電子課件作者:徐芳出版社:機(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)的文檔。隱私合規(guī)檢測(cè)確認(rèn)用戶數(shù)據(jù)加密符合GDPR標(biāo)準(zhǔn)要求。蘭州軟件測(cè)試公司
從傳統(tǒng)到智能:艾策科技助力制造業(yè)升級(jí)之路。昆明軟件檢測(cè)公司
測(cè)試人員素質(zhì)要求1、責(zé)任心2、學(xué)習(xí)能力3、懷疑精神4、溝通能力5、專注力6、洞察力7、團(tuán)隊(duì)精神8、注重積累軟件測(cè)試技術(shù)測(cè)試目的編輯軟件測(cè)試的目的是為了保證軟件產(chǎn)品的**終質(zhì)量,在軟件開(kāi)發(fā)的過(guò)程中,對(duì)軟件產(chǎn)品進(jìn)行質(zhì)量控制。一般來(lái)說(shuō)軟件測(cè)試應(yīng)由**的產(chǎn)品評(píng)測(cè)中心負(fù)責(zé),嚴(yán)格按照軟件測(cè)試流程,制定測(cè)試計(jì)劃、測(cè)試方案、測(cè)試規(guī)范,實(shí)施測(cè)試,對(duì)測(cè)試記錄進(jìn)行分析,并根據(jù)回歸測(cè)試情況撰寫測(cè)試報(bào)告。測(cè)試是為了證明程序有錯(cuò),而不能保證程序沒(méi)有錯(cuò)誤。軟件測(cè)試技術(shù)常見(jiàn)測(cè)試編輯回歸測(cè)試功能測(cè)試壓力測(cè)試負(fù)載測(cè)試性能測(cè)試易用性測(cè)試安裝與反安裝測(cè)試**測(cè)試**性測(cè)試兼容性測(cè)試內(nèi)存泄漏測(cè)試比較測(cè)試Alpha測(cè)試Beta測(cè)試測(cè)試信息流1、軟件配置2、測(cè)試配置3、測(cè)試工具軟件測(cè)試技術(shù)-軟件測(cè)試的分類1、從是否需要執(zhí)行被測(cè)試軟件的角度分類(靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試)。2、從測(cè)試是否針對(duì)軟件結(jié)構(gòu)與算法的角度分類(白盒測(cè)試和黑盒測(cè)試)。3、從測(cè)試的不同階段分類(單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試)。昆明軟件檢測(cè)公司