この質問は、スタンドアロンアプリケーションでマルウェアを防ぐための優れたプログラミング手法を分解した ものです。
問題は、プログラムが読み取り/書き込みするデータファイルに感染することによってマルウェアがプログラムに動的に侵入することと関係があります。
データをデータベースに保存し、サービスコールのみを使用し、プログラムのデータにアクセスするときに直接ファイル操作を使用しない方が安全ですか?プログラムが実行中に多くの画像、数値データテーブル、またはテキスト情報をロードするとします。これは、プログラムがロードされ、サービス呼び出しを実行できる場所に初期化された後であると想定します。
ファイルやデータベースに感染する方が簡単ですか?