私は大学のプロジェクトを選択中です。そして、遺伝的アルゴリズムとコンピュータ セキュリティを組み合わせることに非常に興味があります。
したがって、私の質問は、コンピュータ セキュリティのあらゆる面でGA を使用することは可能ですか? 例えば?. 私は、脅威を自己保護/抑制することができる進化的なファイアウォール/アンチウイルスのようなものを考えていました. そのようなことはもっともらしいですか?
ご意見、アドバイス、コメント、本当にありがとうございます。
私は大学のプロジェクトを選択中です。そして、遺伝的アルゴリズムとコンピュータ セキュリティを組み合わせることに非常に興味があります。
したがって、私の質問は、コンピュータ セキュリティのあらゆる面でGA を使用することは可能ですか? 例えば?. 私は、脅威を自己保護/抑制することができる進化的なファイアウォール/アンチウイルスのようなものを考えていました. そのようなことはもっともらしいですか?
ご意見、アドバイス、コメント、本当にありがとうございます。
まず第一に、遺伝的アルゴリズムの全体的なアイデアはまだ議論されています。つまり、遺伝的アルゴリズムが他の方法 (証明されている、使いやすい、または他の利点を提供する) よりも最適化問題を解決するのに適しているかどうかです。
そうは言っても、私は遺伝的アルゴリズムのセキュリティ関連のアプリケーションを知っています。これは主にファジングでコード パスを最適化し、コード カバレッジを最適化するために使用されます。遺伝的アルゴリズムとファジングを使用した x86 実行可能ファイルの脆弱性分析と呼ばれる論文と、 「Sidewinder」と呼ばれるその論文より 2 年前の BlackHat プレゼンテーションがあります。
以前にこれについて簡単に調べたところ、ネットワーク侵入検知に遺伝的アルゴリズムを使用することに関してかなりのリソースがあるようです。それが役に立てば幸い。
Stephanie Forrest のグループのコンピューター免疫システムに関する研究をご覧ください。これは従来の GA ではありませんが、非常に近いものです。それが役立つことを願っています。