-1

私のWebサイトのmysqlパスワードと接続クラスフォームのユーザー名を持つjava.jarをダウンロードした人が、特定のプログラムによって逆コンパイルされるのを防ぐにはどうすればよいですか。接続クラスを保護するために実行できる特定の特別なクラスがJavaにありますか?

4

2 に答える 2

5

MySQL パスワードがアプリケーションから読み取られるのを効果的に防ぐことはできません — パスワードのテキストを暗号化するための措置を講じたとしても (ほとんどの難読化ツールはこれを行いません)、ユーザーがパスワードを傍受する可能性は依然としてあります。これは MySQL ライブラリに渡されます。

クライアント ソフトウェアから MySQL に直接接続しないでください。必要なデータのみを公開し、それとやり取りする Web アクセス可能な API をデータベースに構築します。

于 2013-04-28T04:44:54.240 に答える
0

難読化を探しています。

于 2013-04-28T04:39:40.440 に答える