摘要
渗透测试要求安全专家具备丰富的专业知识和经验,通常需要繁琐的手动测试过程,自动化渗透测试一直是个难题。人工智能取得重大突破,为解决上述难题提供了较好的思路。探讨了人工智能和机器学习技术发展为渗透测试带来的变革潜力,然后设计与实现了一种基于人工智能的自动化渗透测试框架,包括训练数据集收集和预处理、机器学习及渗透测试工具协同三大组成部分。该框架使用强化学习技术来学习和指导复杂的渗透测试活动,能够有效实现自动化和节省人力资源,同时在时间消耗、可靠性和测试频率方面有着显著增强效果,并给出了未来的研究方向。
出处
《电脑编程技巧与维护》
2023年第12期113-115,159,共4页
Computer Programming Skills & Maintenance