0

アプリケーションのデプロイにはJBoss5.1を使用しています。しかし今、私たちは戦争でいくつかのクラスを暗号化したいと思っています。.classファイルを暗号化すると、Jbossはエラーをスローします。jbossのクラスローダーはクラスが暗号化されていることを知らないため、これは理解できます。JBossのクラスロード機能を拡張し、ロードする前に.classファイルを復号化するコードを実装したいと思います。

これは可能だと思います。jboss開発者マニュアルを読んでいますが、どうすればよいかわかりません。

他の誰かがすでに同様のことをしましたか。どんな提案や助けも素晴らしいでしょう。

ありがとう、Irfan

4

2 に答える 2

0

おそらく可能ですが (作業が必要ですが)、実際には意味がない、またはメリットがないという強い意見があります。この議論をチェックしてください。

簡単に言えば、すべての復号化クラスローダーは、十分に文書化されたクラスの明確な定義を Java ランタイムに提供する必要があります。そこから、Java エージェントを接続するか、rt.jar を独自のコードに置き換えることにより、誰でも簡単に読み取ることができます。

于 2013-01-29T14:19:11.723 に答える