クラス間におけるフィールドおよびメソッドのアクセス関係に着目したJavaソースコードの難読化手法

DOI HANDLE Web Site オープンアクセス

書誌事項

タイトル別名
  • Obfuscation Scheme for Java focusing on Access Relation between Classes
  • クラス カン ニ オケル フィールド オヨビ メソッド ノ アクセス カンケイ ニ チャクモク シタ Java ソースコード ノ ナンドクカ シュホウ

この論文をさがす

抄録

近年,高い移植性を持つJavaが広く普及している.しかし, Javaには攻撃者が実行可能ファイルであるクラスファイルからソースコードを容易に復元できるという問題点がある.このため,Javaプログラムに対する耐タンパー化技術の研究が幅広く行われている.しかし,耐タンパー化技術の安全性に対する定量的な評価は,十分に与えられていないのが現状である.本論文では,カプセル化構造の破壊に着目したJavaソースコードに対する難読化手法を提案する.さらに,複数のクラス間にまたがるメソッドとフィールドの呼び出し回数に基づく難読化の評価尺度を提案する.この尺度によ り,一定の定量的根拠を持つ耐タンパーソフトウェアの実現を試みる.

収録刊行物

詳細情報 詳細情報について

問題の指摘

ページトップへ