发明申请
US20160371473A1 Code Obfuscation Device Using Indistinguishable Identifier Conversion And Method Thereof
审中-公开
使用不可区分的标识符转换的代码混淆设备及其方法
- 专利标题: Code Obfuscation Device Using Indistinguishable Identifier Conversion And Method Thereof
- 专利标题(中): 使用不可区分的标识符转换的代码混淆设备及其方法
-
申请号: US15104310申请日: 2015-03-06
-
公开(公告)号: US20160371473A1公开(公告)日: 2016-12-22
- 发明人: Jeong-Hyun Yi , Sung-Ryoung Kim , Geon-Bae Na , Yong-Jin Park
- 申请人: Soongsil University Research Consortium Techno-Park
- 申请人地址: KR Seoul
- 专利权人: Soongsil University Research Consortium Techno-Park
- 当前专利权人: Soongsil University Research Consortium Techno-Park
- 当前专利权人地址: KR Seoul
- 优先权: KR10-2015-0002933 20150108
- 国际申请: PCT/KR2015/002197 WO 20150306
- 主分类号: G06F21/12
- IPC分类号: G06F21/12 ; G06F21/14
摘要:
A code obfuscation device and a method of obfuscating a code of an application program file are disclosed. The code obfuscation device includes an extraction circuit uncompressing an application program file to extract a Dalvik executable file, a code analysis circuit analyzing a bytecode of the Dalvik executable file, a control circuit determining an obfuscation character and a number and a location of the obfuscation character to be inserted in the bytecode, and an identifier conversion circuit inserting the obfuscation character in the bytecode to convert an identifier of the bytecode. Since the identifier of the bytecode is converted using an obfuscation character, which corresponds to a character that is invisible on a screen or has a different Unicode from another character displayed on the screen as a same shape as the character, the application program file has an increased resistance to a reverse engineering attack.
信息查询