首页>
外国专利>
DEVICE FOR OBFUSCATING APPLICATION CODE AND METHOD FOR SAME
DEVICE FOR OBFUSCATING APPLICATION CODE AND METHOD FOR SAME
展开▼
机译:混淆应用程序代码的装置和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
The present invention relates to a device for obfuscating an application code and a method for same. The device for obfuscating an application code according to the present invention comprises: an input unit; a code separation unit; a code conversion unit; an encoding unit; a control unit; and a code combining unit. According to the present invention, a critical code from among codes constituting an application can be converted into a native code, and encoding using a code protection technique based on self-conversion is applied to the critical code that has been converted, and thereby supplements the vulnerability to reverse engineering in a managed code and thus security against forgery and alteration of the application is increased. Also, resistance to reverse engineering analysis can be strengthened by converting a control flow through a dynamic vector, and separately managing a call code for calling the critical code which has been converted into the native code and a vector table connecting same, so that the application is dynamically loaded when the application is executed.
展开▼