이와 같이 본 발명에 따르면, 난독화 대상이 되는 애플리케이션의 중요 코드 부분을 CPU 명령어 집합으로 재구성하고 중요 코드를 관리되는 코드에서 네이티브 코드(Native Code)로 변환함으로써, 관리되는 코드의 구조화된 코드 정보를 제거하여 역공학을 방지할 수 있다.
According to the present invention, reverse engineering can be prevented by removing structured code information from a managed code, by reconfiguring the critical code portion in an application to be obfuscated into a CPU command set and converting the critical code from the managed code into the native code.patents-wipo patents-wipo