Arxan SecureJS: JAVA Script 위변조 차단(암호화/난독화)

> PRODUCTS > Arxan SecureJS: JAVA Script 위변조 차단(암호화/난독화)

개요
제품

SecureJS는 다양한 위험에 노출되어 있는 Java Script(자바 스크립트) 기반의 모든 웹 또는 애플리케이션을 보호하기 위한 솔루션입니다. 기존의 무료 저가 솔루션이 제공하는 간단한 치환, 난독화를 넘어서 리버스 엔지니어링 및 코드 위변조에 대한 자체 보호와 복원력을 제공하고 암호화 키 및 중요 데이터, 서버 API와의 통신을 보호합니다.

특징

다양한 운용 및 개발 플랫폼 애플리케이션 지원
위변조 방지 및 디버거 탐지
쉬운 사용 및 맞춤형 보호 설계 지원
빌드 시스템에 통합 가능한 인터페이스
ES5, ES6, Node.js, Cordova, AngularJS, React.JS 지원

주요기능

- 식별자 리네이밍: 모든 기호의 의미를 이해하기 어려운 이름으로 변경하여 식별을 어렵게 함
- 문자열 암호화: 소스에서 문자열 리터럴을 삭제, 사용되기 전에 실행 시점에 생성하여 식별을 어렵게 함
- 숫자 상수의 은폐: 모든 숫자 상수를 삭제, 사용되기 전에 실행 시점에 생성하여 식별을 어렵게 함
- 연산자 제거: 수치 연산자와 논리 연산자를 등가 함수로 대체
- 제어흐름 평탄화: 함수의 인라인 순서를 바꿔넣기 전에 코드의 구조를 평탄화 함
- 외부 호출 및 참조 은폐: 이름을 변경할 수 없는 외부 의존의 호출 및 참조를 은폐 (API 호출 등)
- 무결성 탐지: 소스 코드의 변조 감지를 위해 모든 함수 주변에 체크섬 무결성 체크를 삽입
- 디버그 탐지: 알려진 디버깅 도구를 탐지 및 차단
- 최소화 및 최적화: 주석과 공백을 제거하고 코드를 압축하여 식별을 어렵게 함
기대효과
  • Java Script(자바 스크립트)로 개발된 모든 웹, 모바일, 서버 등 보호
  • On-premise(온프레미스)와 Cloud(클라우드) 방식을 지원하여 기업 특성에 적합한 구축 가능
  • 기업의 지적 재산권 및 디지털 자산의 침해, 도용, 부정 행위, 착취, 절도로부터 보호
구축방안

SecureJS는 ‘클라우드’ 방식과 ‘온프레미스’ 방식을 지원합니다.

  • - 클라우드 버전

  • - 온프레미스 버전
  • 문의하기