덱스가드 DexGuard

앱 소스코드 난독화 솔루션 덱스가드(DexGuard)는 안드로이드 앱의 소스코드 난독화를 통해 주요 정보를 보호하여 해킹, 역공학, 디컴파일 등으로 인한 소스코드 접근을 방지하는 강력한 난독화 솔루션입니다.

제품 특징

코드 하드닝 기술
  • 산술 연산, 제어 흐름, 네이티브 코드 및 라이브러리 명칭 난독화
  • 리소스 및 SDK 메서드 호출 난독화
  • 클래스, 문자열, 에셋, 리소스 파일 암호화
  • 코도바/폰갭 어플리케이션 난독화 지원
  • 커스텀 웹뷰 난독화 지원
셀프 프로텍션
  • 디버깅 툴 감지
  • 에뮬레이터 및 루팅 단말 탐지
  • 루팅 클록킹 프레임웍 탐지
  • 위변조 탐지
  • SSL 스피닝 및 웹뷰 SSL 피닝 지원
  • 인증서 검사
최적화
  • 중복 코드 제거
  • 로그 출력 코드 제거
  • 사용되지 않는 리소스 및 네이티브 라이브러리 제거
  • 코드 및 리소스 최적화
  • 덱스 자동 분할

지원 개발 환경

  • 안드로이드 스튜디오
  • 이클립스
  • GRADLE
  • ANT/ 메이븐
none

적용 분야

  • 스마트 오피스 앱
  • 은행, 증권사 등의 금융 서비스 앱
  • 신용카드사의 카드 정보용 서비스 앱
  • 경찰, 군, 검찰 등의 단말 정보 확인 서비스 앱
  • 정부기관 등의 대 국민 서비스 앱
 

확장 기능

덱스가드 NDK
  • 안드로이드 NDK 를 위한 덱스가드의 플러그인은 여러분의 네이티브 라이브러리를 향상된 수준으로 강화시켜줍니다.
  • 덱스 가드 NDK는 문자열 암호화 및 산술 연산 난독화를 제공합니다.
화이트박스 암호화
  • 덱스 가드는 동적인 데이터들을 암복호화하기 위한 화이트박스 암호화 SDK를 제공합니다.
시큐어 키보드
  • 덱스 가드는 키 로깅 및 기타 유형의 스누핑에 대해 강화된 키보드 구현을 포함한 SDK를 제공합니다.
디바이스 핑거프린팅
  • 덱스 가드의 디바이스 핑거프린팅 SDK는 민감한 트랜젝션에 대한 접근 파라메터로 디바이스의 신원을 판단할 수 있습니다.