網(wǎng)站代碼審計

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

    特征之間存在部分重疊,但特征類型間存在著互補,融合這些不同抽象層次的特征可更好的識別軟件的真正性質(zhì)。且惡意軟件通常偽造出和良性軟件相似的特征,逃避反**軟件的檢測,但惡意軟件很難同時偽造多個抽象層次的特征逃避檢測。基于該觀點,本發(fā)明實施例提出一種基于多模態(tài)深度學習的惡意軟件檢測方法,以實現(xiàn)對惡意軟件的有效檢測,提取了三種模態(tài)的特征(dll和api信息、pe格式結(jié)構(gòu)信息和字節(jié)碼3-grams),提出了通過前端融合、后端融合和中間融合這三種融合方式集成三種模態(tài)的特征,有效提高惡意軟件檢測的準確率和魯棒性,具體步驟如下:步驟s1、提取軟件樣本的二進制可執(zhí)行文件的dll和api信息、pe格式結(jié)構(gòu)信息以及字節(jié)碼n-grams的特征表示,生成軟件樣本的dll和api信息特征視圖、格式信息特征視圖以及字節(jié)碼n-grams特征視圖;統(tǒng)計當前軟件樣本的導入節(jié)中引用的dll和api,提取得到當前軟件樣本的二進制可執(zhí)行文件的dll和api信息的特征表示。對當前軟件樣本的二進制可執(zhí)行文件進行格式結(jié)構(gòu)解析,并按照格式規(guī)范提取**該軟件樣本的格式結(jié)構(gòu)信息,得到該軟件樣本的二進制可執(zhí)行文件的pe格式結(jié)構(gòu)信息的特征表示。專業(yè)機構(gòu)認證該程序內(nèi)存管理效率優(yōu)于行業(yè)平均水平23%。網(wǎng)站代碼審計

網(wǎng)站代碼審計,測評

    步驟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ù)部分重疊的短序列特征。進一步的。北京軟件產(chǎn)品檢測報告漏洞掃描報告顯示依賴庫存在5個已知CVE漏洞。

網(wǎng)站代碼審計,測評

    坐標點(0,1)**一個完美的分類器,它將所有的樣本都正確分類。roc曲線越接近左上角,該分類器的性能越好。從圖9可以看出,該方案的roc曲線非常接近左上角,性能較優(yōu)。另外,前端融合模型的auc值為。(5)后端融合后端融合的架構(gòu)如圖10所示,后端融合方式用三種模態(tài)的特征分別訓練神經(jīng)網(wǎng)絡模型,然后進行決策融合,隱藏層的***函數(shù)為relu,輸出層的***函數(shù)是sigmoid,中間使用dropout層進行正則化,防止過擬合,優(yōu)化器(optimizer)采用的是adagrad,batch_size是40。本次實驗使用了80%的樣本訓練,20%的樣本驗證,訓練50個迭代以便于找到較優(yōu)的epoch值。隨著迭代數(shù)的增加,后端融合模型的準確率變化曲線如圖11所示,模型的對數(shù)損失變化曲線如圖12所示。從圖11和圖12可以看出,當epoch值從0增加到5過程中,模型的訓練準確率和驗證準確率快速提高,模型的訓練對數(shù)損失和驗證對數(shù)損失快速減少;當epoch值從5到50的過程中,前端融合模型的訓練準確率和驗證準確率小幅提高,訓練對數(shù)損失和驗證對數(shù)損失緩慢下降;綜合分析圖11和圖12的準確率和對數(shù)損失變化曲線,選取epoch的較優(yōu)值為40。確定模型的訓練迭代數(shù)為40后,進行了10折交叉驗證實驗。

    它已被擴展成與軟件生命周期融為一體的一組已定義的活動。測試活動遵循軟件生命周期的V字模型。測試人員在需求分析階段便開始著手制訂測試計劃,并根據(jù)用戶或客戶需求建立測試目標,同時設計測試用例并制訂測試通過準則。在集成級上,應成立軟件測試**,提供測試技術(shù)培訓,關(guān)鍵的測試活動應有相應的測試工具予以支持。在該測試成熟度等級上,沒有正式的評審程序,沒有建立質(zhì)量過程和產(chǎn)品屬性的測試度量。集成級要實現(xiàn)4個成熟度目標,它們分別是:建立軟件測試**,制訂技術(shù)培訓計劃,軟件全壽命周期測試,控制和監(jiān)視測試過程。(I)建立軟件測試**軟件測試的過程及質(zhì)量對軟件產(chǎn)品質(zhì)量有直接影響。由于測試往往是在時間緊,壓力大的情況下所完成的一系列復雜的活動,因此應由訓練有素的人員組成測試組。測試組要完成與測試有關(guān)的多種活動,包括負責制訂測試計劃,實施測試執(zhí)行,記錄測試結(jié)果,制訂與測試有關(guān)的標準和測試度量,建立鍘試數(shù)據(jù)庫,測試重用,測試**以及測試評價等。建立軟件測試**要實現(xiàn)4個子目標:1)建立全**范圍內(nèi)的測試組,并得到上級管理層的領(lǐng)導和各方面的支持,包括經(jīng)費支持。2)定義測試組的作用和職責。3)由訓練有素的人員組成測試組。用戶隱私測評確認數(shù)據(jù)采集范圍超出聲明條款3項。

網(wǎng)站代碼審計,測評

    對一些質(zhì)量要求和可靠性要求較高的模塊,一般要滿足所需條件的組合覆蓋或者路徑覆蓋標準。[2]軟件測試方法集成測試集成測試是軟件測試的第二階段,在這個階段,通常要對已經(jīng)嚴格按照程序設計要求和標準組裝起來的模塊同時進行測試,明確該程序結(jié)構(gòu)組裝的正確性,發(fā)現(xiàn)和接口有關(guān)的問題,比如模塊接口的數(shù)據(jù)是否會在穿越接口時發(fā)生丟失;各個模塊之間因某種疏忽而產(chǎn)生不利的影響;將模塊各個子功能組合起來后產(chǎn)生的功能要求達不到預期的功能要求;一些在誤差范圍內(nèi)且可接受的誤差由于長時間的積累進而到達了不能接受的程度;數(shù)據(jù)庫因單個模塊發(fā)生錯誤造成自身出現(xiàn)錯誤等等。同時因集成測試是界于單元測試和系統(tǒng)測試之間的,所以,集成測試具有承上啟下的作用。因此有關(guān)測試人員必須做好集成測試工作。在這一階段,一般采用的是白盒和黑盒結(jié)合的方法進行測試,驗證這一階段設計的合理性以及需求功能的實現(xiàn)性。[2]軟件測試方法系統(tǒng)測試一般情況下,系統(tǒng)測試采用黑盒法來進行測試的,以此來檢查該系統(tǒng)是否符合軟件需求。本階段的主要測試內(nèi)容包括健壯性測試、性能測試、功能測試、安裝或反安裝測試、用戶界面測試、壓力測試、可靠性及安全性測試等。代碼審計發(fā)現(xiàn)2處潛在內(nèi)存泄漏風險,建議版本迭代修復。西寧第三方軟件檢測實驗室

性能基準測試GPU利用率未達理論最大值67%。網(wǎng)站代碼審計

    當我們拿到一份第三方軟件測試報告的時候,我們可能會好奇第三方軟件檢測機構(gòu)是如何定義一份第三方軟件測試報告的費用呢,為何價格會存在一些差異,如何找到高性價比的第三方軟件測試機構(gòu)來出具第三方軟件檢測報告呢。我們可以從以下三個方面著手討論關(guān)于軟件檢測機構(gòu)的第三方軟件測試報告費用的一些問題,對大家在選擇適合價格的軟件檢測機構(gòu),出具高性價比的軟件檢測報告有一定的幫助和參考意義。1、首先,軟件檢測機構(gòu)大小的關(guān)系,從資質(zhì)上來說,軟件檢測機構(gòu)的規(guī)模大小和資質(zhì)的有效性是沒有任何關(guān)系的。可能小型的軟件檢測機構(gòu),員工人數(shù)規(guī)模會小一點,但是出具的CMA或者CNAS第三方軟件檢測報告和大型機構(gòu)的效力是沒有區(qū)別的。但是,小機構(gòu)在人員數(shù)量,運營成本都會成本比較低,在這里其實是可以降低一份第三方軟件測試報告的部分費用,所以反過來說,小型軟件檢測機構(gòu)的價格可能更加具有競爭力。2、軟件檢測流程的關(guān)系,為何流程會和第三方軟件測試的費用有關(guān)系呢。因為,一個機構(gòu)的軟件檢測流程如果是高效率流轉(zhuǎn),那么在同等時間內(nèi),軟件檢測機構(gòu)可以更高效的對軟件測試報告進行產(chǎn)出,相對來說,時間成本就會降低,提高測試報告的出具效率。網(wǎng)站代碼審計

標簽: 測評
99国产精品一区二区,欧美日韩精品区一区二区,中文字幕v亚洲日本在线电影,欧美日韩国产三级片
亚洲性久久久影视 | 中文字幕乱老女人视频 | 亚洲A∨一区二区影片 | 中文字幕在线男人的天堂 | 婷婷色六月综合缴情 | 久久伊人精品青青草原日本 |