Trustwave 研究人員最近分析了ChatGPT,一種AI人工智能分析程式,發現它能夠識別潛在問題並優秀地識別示例程式碼。然而,ChatGPT對於發現緩衝區溢出的反應令研究人員備受質疑。
ChatGPT建議增加緩衝區的大小,以及使用更安全的輸入數據函數和動態分配記憶體,以使程式碼更加安全。研究人員表示,ChatGPT對於簡單和明確的程式碼表現良好,但對於複雜的程式碼還有待改善。
Karl Sigler,Trustwave資訊安全經理,表示ChatGPT可以成為程式設計師的最佳朋友,並可以參與業務人員及開發人員之間的會議。他預測,ChatGPT將會在未來的2-5年之內成為軟件開發生命週期的一部分。
ChatGPT這項AI人工智能分析技術,對於提升軟件開發的安全性和效率,都有著巨大的潛力。它可以讓程式設計師更快地檢測並解決潛在問題,還可以提供新的程式庫功能來滿足開發人員的需求。未來,ChatGPT將會繼續成為軟件開發生命週期中不可或缺的一部分,提供更多的助力給開發者,讓他們能夠在安全性上有更大的進步。
Share this content: