我正在为uni选择项目。我对将遗传算法和计算机安全相结合非常感兴趣。
因此我的问题是否可以在任何方面使用GA来保护计算机安全?例如?。我想的是一种能够自我保护/抑制威胁的进化防火墙/防病毒软件。这样的事情是否合情合理?
我真的很感谢你们的意见,建议,意见。
答案 0 :(得分:6)
首先,遗传算法的整个概念仍然存在争议,即遗传算法在哪种方式比其他方法(经过验证,更易于使用或提供其他优势)更适合解决优化问题
话虽如此,是的,我知道遗传算法的安全相关应用,主要用于模糊测试以优化代码路径,从而优化代码覆盖。有一篇名为Vulnerability analysis for x86 executables using genetic algorithm and fuzzing的论文和一篇名为"Sidewinder": An Evolutionary Guidance System for Malicious Input Crafting
的BlackHat演讲文章,比这篇论文早了两年。答案 1 :(得分:3)
我之前简要地研究了一下,using genetic algorithms for network intrusion detection周围似乎有相当多的资源。希望它有所帮助。
答案 2 :(得分:1)
看看Stephanie Forrest的小组work on computer immune systems。 它不是传统的GA,但它非常接近。希望有所帮助。