私はWARファイルを暗号化または難読化して、リバースエンジニアリングがもう少し努力するようにしたいと思います。 WARファイルとその内容を暗号化するツールやMavenプラグインはありますか?Warファイルを暗号化する
また、WARが暗号化されたら、その時点でWebアプリケーションはどのように展開されますか? WebサーバーがWARを爆発させた場合、各jarとリソースはまだ暗号化できますか?入れ子になったjarとリソースを解読するために起動時の動作をどのように変更しますか?
おかげで、 ウォルター
なぜこれをやりたいですか?誰かがあなたのコードに興味があるなら、彼はバイナリにアクセスする限り(この場合は戦争)、とにかくそれを再構築することができます。 Javaでは特にシンプルですが、Cでも可能です。あなたのコードに興味があるのは開発者だけかもしれませんが、少しでも努力して、これに必要な知識を得ることができます。したがって、あなたのコードを難読化するための特別な努力は、ごく少数のハッカーだけを守るかもしれません。私は利益を見ることができません。 @ Mnementhのコメントのために+1 – Mnementh
+1。ここの目的は何ですか?あなたは、サーバー側のWebアプリケーションコンテナ(Tomcatなど)にあなたの戦争を展開しています。 Webクライアントはアクセスできません。 –
私は、Firefoxやその他のサイトで人々を見ている人は心配していませんが、システム上の他の人や、クライアント用のWebサイトを開発してサーバーを使用している場合、ソースコードに簡単にアクセスできる。 –