2016-05-01 15 views

答えて

1

より具体的にする必要があります。アプリケーションを更新するために使用するメカニズムは何ですか?

アプリを更新する方法は、たとえば、単一クラスのファイルを置き換えることです。 一般的に、更新元を確認する必要があります。可能性のある攻撃者は、Update(クラスファイル)を偽装してホストに侵入しようとする可能性があります。この脅威に対処するには、更新を秘密鍵で署名し、公開鍵を使用して署名が有効かどうかを確認する必要があります。 (Java Code Signing) コード署名は、攻撃者が操作された更新プログラムをインストールするためにユーザーを騙そうとする場合にも便利です。

あなたは、オブジェクトのシリアル化を使用する場合は、追加のポイント(Object (De-)Serialization Vulnerabilities)を意識する必要が

Javaアプリケーションの更新について別の質問のStackOverflow:How can I write a Java application that can update itself at runtime?

関連する問題