【解決方法】C# でウイルス対策プログラムを作成する方法


ウイルス対策ソフトを作成するのが非現実的であることはわかっていますし、優れたウイルス対策ソフトはすでに存在していますが、学習のためにその作成方法を知りたいと思っています。 どこから始めればよいのかわかりません。 ファイルを見つけて削除できるようにしたいと考えています。 何か案は?

解決策 3

リアルタイム スキャンを備えた真のウイルス対策ソフトウェアの作成に興味がある場合は、コア レベルの機能を備えた言語の使用方法を知る能力が必要です。 たとえば、C++ ASM。
ファイル スキャナーを作成したい場合は、たとえばフォルダー内のすべてのファイルを読み取り、特別なウイルス シグネチャを検索できます。 ここで問題になるのは、ウイルスの署名をどうやって取得するかということです。 ウイルス対策プログラムは、改ざんされないように、常に独自の署名を保護します。
もう 1 つの方法は、ヒューリスティック分析と呼ばれるものを使用することです。 ファイル自体に特定のウイルス シグネチャが含まれているかどうかを知らずに、実行可能ファイルから悪意のあるコード シーケンスを検索します。
参照 リンク-[how can i make an antivirus][^]

「C# でアンチウイルスを作成する」というタイトルの CP には多くの質問があります。 完璧で専門的な回答を得るために、指定された CP の質問を見てください。
ウイルス対策の構築を学ぶ[^]
インターネット セキュリティまたはウイルス対策の開発[^]

詳細については、こちらをご覧ください そこには[^]

解決策 1

ああ、グーグルで検索するとたくさんの結果が得られます。 C# でアンチウイルスを検索してみてください。
以下は、キーボードのインク 😉 と指の動きを保存するためのリンクです。

http://stackoverflow.com/questions/1331887/detect-antivirus-on-windows-using-c[^]

http://forums.techarena.in/software-development/1184531.htm[^]

解決策 2

望み これ[^] も役立つかもしれません。

解決策 4

アミット・クマール・ティワリさん、あなたが投稿したリンクをクリックしましたか? ウイルス対策ソフトウェアが既にインストールされているかどうかを検出する方法を示すリンクを投稿しましたが、それはウイルス対策ソフトウェアではありません。

コメント

タイトルとURLをコピーしました