セキュリティ・キャンプ全国大会2023 開発コース Z2【Rust製Linux向けアンチウィルス実装ゼミ】応募課題 ChatGPTなどを利用して回答を作成してももちろん構いません。ただし、選考時にChatGPTの出力も参考にします。特に、理由を述べよというところはChatGPTが出力する一般論だけではなく個人の知識と経験からも導かれていることを期待します。 Q. Z2-01 Linux向けアンチウィルスはどのようなファイルタイプをカバーすべき、と思いますか。Linuxの利用用途を仮定し、それに必須だと考えるものと、必須ではないが必要と考えるもの、必要はないがあると嬉しいものの3つに分けて、fileコマンドベースのファイルタイプとその理由を記述してください。最低利用用途の仮定は1つ、それに対して10個はファイルタイプを挙げてください。 Q. Z2-02 コンテナ環境において、アンチウィルスソフトウェアはどのレイヤーでどのような動作をしたらよいと思いますか。なおコンテナビルド時とコンテナ実行時など場合分けして記述しても構いません。そもそも、実行時には必要が無いという意見もありです。 Q .Z2-03 開発・運用リソースが有限であるという前提の元、Linuxで動作するアンチウィルスにおいてPE/EXE, PE/DLLといったファイルタイプをサポートすべきか、あなたの意見を書いてください。 Q. Z2-04 Linuxアンチウィルスは商業な規模がWindowsのそれと比較して極小ですが、その理由を考察してください。 Q. Z2-05 Rustでソフトウェアを作ったことがあれば、そのソフトウェアの概要などを記載してください。githubなど外部リンクでもOKです。