IT業界資訊媒體

【捉蟲神器】Google 開放模糊測試工具 ClusterFuzz

超過 8 年歷史的模糊測試自動除錯工具 ClusterFuzz 受不少開發員愛戴,至今已於 Chrome 辨識出超過 1.6 萬個臭蟲,亦於各種 OSS-Fuzz 整合的開源碼專案中找超過 1.1 萬個臭蟲。

模糊測試(Fuzz TestingFuzzing)是一種臭蟲偵測方法,將一堆自動或半自動生成的亂數據輸入到目標程式中,並監視程式異常如記憶體流失、程式錯誤、臭蟲等問題,以人手執行的話相當費時,所以多數自動化。然而模糊測試是找出程式錯誤、提高安全度及保持程式穩定性的好方法。

ClusterFuzz 具備端對端自動化能力,從偵測、分流、重複數據刪除到報告、最後自動結案,全程簡易,可無縫整合到開發人員的工作流程之中。ClusterFuzz 一般只需數小時內搜出臭蟲並能於一日之內驗證修補程式。2016 Google 針對開源碼專案所推出的 OSS-Fuzz 就含有免費的 ClusterFuzz 服務,今次更全面開放予所有開發人員,無疑為公眾帶來更大方便。

資料來源:https://bit.ly/2tlRFvH