🗣 研究抂芁

䞖の䞭の゜フトりェアを保護する手法の䞀぀にプログラム難読化技術がある プログラムの難読化ずは解析が困難になるようプログラムを倉換する技術であり様々な難読化ツヌルが提案されおいる しかし開発者にずっお倚くの難読化ツヌルのうちどのツヌルを遞べば良いかの基準は明確ではない

そこで本皿では JVMプラットフォヌム向けの既存の難読化ツヌルに焊点を圓お保護性胜により難読化ツヌルを比范する この結果が開発者にツヌル遞択の刀断基準ずなるであろう 難読化ツヌルの保護性胜の評䟡の足掛かりずしお適甚ツヌルの発芋の困難さ評䟡を詊みる 難読化は゜フトりェアが解析されないために適甚される 䞀方攻撃者の芖点から芋れば適甚された難読化の逆倉換を斜しできるだけ平易なプログラムを解析しようず詊みるず考えられる そこで我々は適甚された難読化ツヌルの特定に着目しお研究を進めおいる この研究によりもし難読化ツヌルが特定された堎合圓該ツヌルの利甚には泚意が必芁であるず蚀える これたでオペコヌド列を手掛かりにしお適甚ツヌルの特定を詊み特定できるツヌルできないツヌルを明らかにした 本皿ではこれたでの研究で甚いた手掛かりに加え難読化された名前にも着目しお特定を詊みる これによりこれたで刀定が困難であった ProGuard ず yGuard の刀別が可胜ずなった

倧槻 成茝, 玉田 春昭, 神厎 雄侀郎, “JVM環境におけるオペコヌド列ず名前に着目した適甚難読化ツヌルの特定”, 2020幎暗号ず情報セキュリティシンポゞりム予皿集SCIS 2020, January, 2020 抂芁

📚 業瞟

  1. 倧槻 成茝, 玉田 春昭, 神厎 雄侀郎, ''JVM環境におけるオペコヌド列ず名前に着目した適甚難読化ツヌルの特定'', 2020幎暗号ず情報セキュリティシンポゞりム予皿集SCIS 2020, pp. 1E1-3, January 2020 高知.
  2. 玉田 春昭, 神厎 雄侀郎, ''Javaバむトコヌドを察象ずした呜什の頻床解析による適甚難読化ツヌルの特定'', コンピュヌタセキュリティシンポゞりム2019予皿集CSS 2019, pp. 1C1-3, October 2019 䜐䞖保長厎.
  3. 玉田 春昭, 神厎 雄侀郎, ''オペコヌドの線集距離を甚いたJVM向け難読化ツヌルの難読化性胜の評䟡'', 2019幎暗号ず情報セキュリティシンポゞりム予皿集 (SCIS 2019), 3D2-1, January 2019 倧接, 滋賀.
  4. Hayato Sagisaka, Haruaki Tamada, ''Identifying the Applied Obfuscation Method towards De-obfuscation'', Proc. 15th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2016), pp. 873--878, July 2016 (Oakayama, Japan).
  5. 匂坂 勇仁, 玉田 春昭, ''適甚保護手法特定の詊み −䞍自然さ評䟡方法を甚いお−'', 信孊技報, Vol. 115, No. 153, SS2015-21, pp. 63--68, July 2015 札幌.


🔎 関連する研究トピック・助成