GitHub讓AI代理接手模糊測試,可依覆蓋率自動補測未觸及程式碼

李建興全文約 962 字
GitHub讓AI代理接手模糊測試,可依覆蓋率自動補測未觸及程式碼(新聞配圖)
配圖來源:iThome原站文章
開頭節錄全文請至原站閱讀

GitHub Security Lab開源Fuzzing Taskflow,可將大型語言模型代理與AFL++模糊測試工具串成自動化管線。開發者指定C/C++專案的GitHub儲存庫後,代理會找出適合測試的函式、分析建置方式、產生模糊測試程式並執行AFL++,再依程式覆蓋率修改測試程式或測試輸入,程式……