自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Go Fuzzing 進(jìn)入 Beta 測(cè)試階段

開(kāi)發(fā) 前端
Go 團(tuán)隊(duì)宣布原生的 fuzzing(模糊測(cè)試)功能已準(zhǔn)備好在其開(kāi)發(fā)分支 dev.fuzz 上進(jìn)行 Beta 測(cè)試。

[[404464]]

Go 團(tuán)隊(duì)宣布原生的 fuzzing(模糊測(cè)試)功能已準(zhǔn)備好在其開(kāi)發(fā)分支 dev.fuzz 上進(jìn)行 Beta 測(cè)試。

Fuzzing 屬于自動(dòng)化測(cè)試,它通過(guò)持續(xù)控制程序的輸入來(lái)暴露諸如 panic 或 bug 之類(lèi)的錯(cuò)誤。這些半隨機(jī)的數(shù)據(jù)突變可以發(fā)現(xiàn)現(xiàn)有單元測(cè)試可能遺漏的新代碼覆蓋范圍,以及很難被注意到的邊緣案例的錯(cuò)誤。由于模糊測(cè)試可以觸達(dá)這些邊緣案例,所以模糊測(cè)試對(duì)于發(fā)現(xiàn)安全漏洞和缺陷特別有價(jià)值。

下面是提案 Draft Design 的部分內(nèi)容:

  • 支持使用-race和-msan進(jìn)行模糊測(cè)試
  • 支持使用-keepfuzzing進(jìn)行模糊測(cè)試
  • 對(duì)由不同 mutator 引起的類(lèi)似崩潰進(jìn)行重復(fù)數(shù)據(jù)刪除,這將是實(shí)現(xiàn)-keepfuzzing(降低噪音)的先決條件
  • 在模糊處理時(shí)允許特殊選項(xiàng)(例如最大輸入大小)
  • 支持字典
  • 模糊測(cè)試時(shí)可自定義覆蓋范圍檢測(cè)(例如,僅檢測(cè)某些軟件包或文件)
  • 為 mutator 定制生成器
  • 支持結(jié)構(gòu)化和非基本類(lèi)型的結(jié)構(gòu)化
  • [1.17的擴(kuò)展目標(biāo)]對(duì)除[]byte(例如字符串,int,float64)之外的其他原始類(lèi)型的結(jié)構(gòu)化支持
  • 更多細(xì)節(jié)查看 https://golang.org/s/draft-fuzzing-design
  • 運(yùn)行以下命令即可使用 go fuzzing

 

  1. $ go get golang.org/dl/gotip 
  2. $ gotip download dev.fuzz 

請(qǐng)注意,Go 團(tuán)隊(duì)表示 Go fuzzing 會(huì)消耗大量?jī)?nèi)存,并且可能會(huì)影響機(jī)器運(yùn)行時(shí)的性能,因此他們建議使用參數(shù)-parallel來(lái)減少進(jìn)行模糊測(cè)試進(jìn)行時(shí)使用的進(jìn)程數(shù)。

最后,Go 1.17 不會(huì)引入 Go fuzzing,但有計(jì)劃在未來(lái)的版本中提供。

本文轉(zhuǎn)自O(shè)SCHINA

本文標(biāo)題:Go Fuzzing 進(jìn)入 Beta 測(cè)試階段

本文地址:https://www.oschina.net/news/145093/go-fuzz-beta

責(zé)任編輯:未麗燕 來(lái)源: 開(kāi)源中國(guó)
相關(guān)推薦

2009-04-22 16:34:38

linuxbeta測(cè)試

2013-12-05 13:08:07

2020-03-01 13:38:40

Fuchsia測(cè)試命令

2010-05-12 09:12:46

Fedora 13 R

2021-07-17 15:44:16

Beta測(cè)試頻道Windows 11微軟

2010-03-17 17:08:57

2023-08-11 09:41:48

AFLfuzzingPatch

2017-06-16 10:44:09

2023-04-20 13:31:35

物聯(lián)網(wǎng)智能建筑

2009-03-12 11:43:22

Windows 8微軟

2009-03-22 09:45:07

Windows 7IE8微軟

2013-07-19 15:52:11

5G預(yù)熱5G競(jìng)賽

2010-11-23 10:14:54

Windows 8

2012-02-15 10:19:39

惠普ARM架構(gòu)服務(wù)器

2009-11-12 09:27:21

Chrome 4.0測(cè)試階段瀏覽器

2010-12-28 09:31:00

Windows 7 S

2022-04-17 23:04:36

數(shù)字人民幣銀行金融

2011-12-01 11:21:33

2021-12-15 10:23:56

Go 1.18 Bet語(yǔ)言泛型
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)