Trong bài báo này, chúng tôi đề xuất CASCADE, một phương pháp lai mới để giải quyết vấn đề mã hóa mã JavaScript. CASCADE hoạt động bằng cách tích hợp các tính năng mã hóa nâng cao từ Gemini với các phép biến đổi xác định sử dụng JavaScript IR (JSIR). Sử dụng Gemini, chúng tôi xác định các hàm prelude quan trọng tạo thành nền tảng cho các kỹ thuật mã hóa mã, và thực hiện các phép biến đổi mã bằng JSIR để khôi phục các yếu tố ngữ nghĩa như chuỗi gốc và tên API, từ đó tiết lộ hành vi ban đầu của chương trình. Phương pháp này khắc phục những hạn chế của các kỹ thuật giải mã mã tĩnh và động hiện có, đạt được độ tin cậy và tính linh hoạt, đồng thời loại bỏ hàng trăm hoặc hàng nghìn quy tắc được mã hóa cứng. Phương pháp này đã được triển khai trong môi trường sản xuất của Google và đã được chứng minh là cải thiện đáng kể hiệu quả giải mã mã JavaScript và giảm thiểu nỗ lực kỹ thuật đảo ngược.