본 논문은 JavaScript 코드 난독화 문제를 해결하기 위한 새로운 하이브리드 접근 방식인 CASCADE를 제안한다. CASCADE는 Gemini의 고급 코딩 기능과 JavaScript IR(JSIR)을 활용한 결정적 변환 기능을 통합하여 작동한다. Gemini를 사용하여 난독화 기법의 기반이 되는 중요한 prelude 함수들을 식별하고, JSIR을 이용하여 코드 변환을 수행함으로써 원래 문자열, API 이름과 같은 의미 요소를 복구하고 원래 프로그램 동작을 드러낸다. 기존의 정적 및 동적 난독화 해제 기법의 한계를 극복하여 수백에서 수천 개의 하드코딩된 규칙을 제거하면서 신뢰성과 유연성을 달성한다. Google의 운영 환경에 이미 배포되어 JavaScript 난독화 해제 효율을 크게 향상시키고 리버스 엔지니어링 노력을 줄이는 것으로 나타났다.