문서
/
기본 난독화
/

문자열 배열

문자열 배열

stringArray
Recommended

stringArray 옵션은 기본적으로 활성화되어 있으며 대부분의 난독화가 기반으로 삼는 기능입니다. 문자열 리터럴을 추출해 별도의 배열에 담습니다.

// Before
const message = "Hello World";
const endpoint = "/api/users";

// After (with stringArray)
const _0x1a2b = ['Hello World', '/api/users'];
const message = _0x1a2b[0x0];
const endpoint = _0x1a2b[0x1];

인코딩은 문자열을 부호화해 보호 계층을 하나 더 추가합니다.

  • none - 인코딩하지 않고 문자열을 그대로 저장합니다
  • base64 - 빠른 인코딩이며 보호 수준은 보통입니다
  • rc4 - 보호 수준이 더 높지만 런타임이 약 30~50% 느려집니다