Decompilation-Preventive Java Runtime Environment by Dynamic Reconfigurable Security Module

재구성 가능한 보안 모듈을 이용한 역컴파일 방지 Java 실행 환경

  • Kim, Sung-Eun (Dept. of Computer Science & Engineering, Korea University) ;
  • Yoo, Hyuck (Dept. of Computer Science & Engineering, Korea University)
  • 김성은 (고려대학교 컴퓨터학과) ;
  • 유혁 (고려대학교 컴퓨터학과)
  • Published : 2006.10.20

Abstract

현재의 네트워크화 된 환경에서 Reverse Engineering 방지의 중요성은 높아지고 있다. 특히 Java의 경우 Reverse Engineering에 의한 위험성에 더욱 노출되어 있다. 본 논문에서는 이러한 환경에서 Reverse Engineering 방지에 대한 기존의 연구에 대하여 검토하고, Java 바이트 코드의 암호화를 통한 방어 기법으로서 동적 인스트루멘테이션을 이용한 재구성이 가능한 새로운 Java 실행 환경을 제안하였다. 이를 통하여 보다 신뢰성 있는 모바일 에이전트 환경을 구축할 수 있을 것이다.

Keywords