| アイテムタイプ |
会議発表論文 / Conference Paper(1) |
| 公開日 |
2025-06-24 |
| タイトル |
|
|
タイトル |
Initial Investigation of Behavioral Changes of Obfuscated Programs Caused by Code Optimization |
| 言語 |
|
|
言語 |
eng |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
Software Protection |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
Code Obfuscation |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
Code Optimization |
| 資源タイプ |
|
|
資源タイプ |
conference paper |
| アクセス権 |
|
|
アクセス権 |
embargoed access |
| 著者 |
Kitaoka, Tetsuya
Kanzaki, Yuichiro
石尾, 隆
嶋利, 一真
松本, 健一
|
| 抄録 |
|
|
内容記述タイプ |
Abstract |
|
内容記述 |
Code obfuscation is a software protection technique against malicious analysis and tampering attacks. Since code obfuscation modifies the representation and structure of code in complex ways, many obfuscating transformations cause performance overhead, such as a decrease in execution speed. To improve execution speed while obfuscating code, code optimization is sometimes combined with code obfuscation. However, it is reported that applying optimization to obfuscated code may break the original program behavior. In this research, the behavioral changes of obfuscated programs by code optimization is investigated by analyzing the logic and coverage information before and after optimization. The results show that most of the obfuscated programs preserved the same behavior before and after optimization, while some obfuscated programs were broken by optimization. Also, a comparison of coverage information before and after optimization revealed that optimization removes some of redundant code fragments introduced by obfuscation. |
| 書誌情報 |
en : Proceedings - 2024 IEEE 35th International Symposium on Software Reliability Engineering Workshops, ISSREW 2024
p. 109-110,
発行日 2024-12-03
|
| 会議情報 |
|
|
|
会議名 |
2024 IEEE 35th International Symposium on Software Reliability Engineering Workshops (ISSREW) |
|
|
開始年 |
2024 |
|
|
開始月 |
10 |
|
|
開始日 |
28 |
|
|
終了年 |
2024 |
|
|
終了月 |
10 |
|
|
終了日 |
31 |
|
|
開催期間 |
2024-10-28 - 2024-10-31 |
|
|
開催地 |
Tsukuba, Japan |
|
開催国 |
JPN |
| 出版者 |
|
|
出版者 |
IEEE |
| ISSN |
|
|
収録物識別子タイプ |
EISSN |
|
収録物識別子 |
2994-810X |
| 出版者版DOI |
|
|
関連タイプ |
isVersionOf |
|
|
識別子タイプ |
DOI |
|
|
関連識別子 |
https://doi.org/10.1109/ISSREW63542.2024.00059 |
| 出版者版URI |
|
|
関連タイプ |
isVersionOf |
|
|
識別子タイプ |
URI |
|
|
関連識別子 |
https://ieeexplore.ieee.org/abstract/document/10771402 |
| 権利 |
|
|
権利情報 |
$00A92024 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. 出版社許諾条件により、本文は2026年12月03日以降に公開。 |
| 著者版フラグ |
|
|
出版タイプ |
AM |
| 助成情報 |
|
|
|
助成機関名 |
Japan Society for the Promotion of Science (JSPS) |
|
|
研究課題番号 |
JP22K11986 |
|
|
研究課題名 |
ソフトウェア難読化方法の信頼性の実証的評価 |
| 助成情報 |
|
|
|
助成機関名 |
Japan Society for the Promotion of Science (JSPS) |
|
|
研究課題番号 |
JP20H05706 |
|
|
研究課題名 |
次世代ソフトウェアエコシステムのための基盤・展開技術 |
| 助成情報 |
|
|
|
助成機関名 |
Japan Society for the Promotion of Science (JSPS) |
|
|
研究課題番号 |
JP23K16862 |
|
|
研究課題名 |
ロギング設定の出力に関する分析とプロジェクトの特性に応じた最適化支援 |