エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Javaの難デコンパイル化用ClassLoader|watahiro
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Javaの難デコンパイル化用ClassLoader|watahiro
Javaは簡単にデコンパイルできるから簡単にノウハウが流出してしまう・・・みたいな話を聞かなくなって... Javaは簡単にデコンパイルできるから簡単にノウハウが流出してしまう・・・みたいな話を聞かなくなって久しいですね。対策としては難読化やAOTコンパイラによるネイティブコードへの変換があるわけですが、今回は難デコンパイルの実装コードを実用レベルに近い形で公開しちゃいます。 難デコンパイルを実現する製品について軽く調べてみたところ、ClassGuardが現在もメンテナンスされているようです。今回公開させていただくのはClassGuardほど完全なものではありませんが、ClassLoader自作のノウハウについて全公開するつもりですので、最後までお付き合いいただけますと幸いです。 メリット・デメリット実現方法を公開する前に、私が感じている難デコンパイルのメリット・デメリットについて触れておきます。 vs 難読化難読化と比較した場合、まず外せないのがスタックトレースの読みやすさです。難読化している