From e8be266a218767f7846cb774cab4ffaf81405ef4 Mon Sep 17 00:00:00 2001 From: Phisher98 <153359846+phisher98@users.noreply.github.com> Date: Wed, 22 Jan 2025 05:08:12 +0530 Subject: [PATCH] Adding QuickJS Javascript Engine deobfuscator 1st Phase (#1485) --- app/build.gradle.kts | 1 + gradle/libs.versions.toml | 1 + 2 files changed, 2 insertions(+) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index df0ba1fb5..27c0fe3f9 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -202,6 +202,7 @@ dependencies { // Extensions & Other Libs implementation(libs.rhino) // Run JavaScript + implementation(libs.quickjs) implementation(libs.fuzzywuzzy) // Library/Ext Searching with Levenshtein Distance implementation(libs.safefile) // To Prevent the URI File Fu*kery implementation(libs.conscrypt.android) // To Fix SSL Fu*kery on Android 9 diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index e677f5f1d..e8b628381 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -101,6 +101,7 @@ preference-ktx = { module = "androidx.preference:preference-ktx", version.ref = previewseekbar-media3 = { module = "com.github.rubensousa:previewseekbar-media3", version.ref = "previewseekbarMedia3" } qrcode-kotlin = { module = "io.github.g0dkar:qrcode-kotlin", version.ref = "qrcodeKotlin" } rhino = { module = "org.mozilla:rhino", version.ref = "rhino" } +quickjs = { module = "app.cash.quickjs:quickjs-android", version = "0.9.2" } safefile = { module = "com.github.LagradOst:SafeFile", version.ref = "safefile" } shimmer = { module = "com.facebook.shimmer:shimmer", version.ref = "shimmer" } swiperefreshlayout = { module = "androidx.swiperefreshlayout:swiperefreshlayout", version.ref = "swiperefreshlayout" }