Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
HTML ページに Java アプレットを配置したいのですが、ソース コードが表示されません。これはカスタム クラスローダで可能ですか?
ランダムなバイトからクラスをデコードするカスタム ClassLoader を作成できます。ただし、この ClassLoader 自体はクラスであり、JVM がそれを理解するにはデフォルトの方法でロードする必要があります。また、ユーザーはそれを逆コンパイルして、他のクラスをデコードする方法を効果的に知ることができます。
実際に行われているのは、難読化ツールを使用することです。弊社ではプロガードを使用しています。