From 84c412bc087153b3333a4913e9b65c4151a7b9ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s?= <89565367+nmayorga092@users.noreply.github.com> Date: Mon, 6 Sep 2021 12:30:28 -0300 Subject: [PATCH 1/9] Add spanish translation --- app/src/main/res/values-es/string.xml | 37 +++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 app/src/main/res/values-es/string.xml diff --git a/app/src/main/res/values-es/string.xml b/app/src/main/res/values-es/string.xml new file mode 100644 index 00000000..cfd34213 --- /dev/null +++ b/app/src/main/res/values-es/string.xml @@ -0,0 +1,37 @@ + + Filtro + Seleccionar + Logcat + Codigo abierto + Configuración + Desempaquetado correctamente + Desempaquetado fallido + Confirmar + Github + Error desconocido, puede ser que la aplicación sea incompatible o que tenga una detección de entorno que cause la falla. Puede reportar el problema en GitHub(https://github.com/CodingGay/BlackDex). + Cancelar + .dex los archivos se guardaron en: %1$s + Error: %1$s + Permiso Requerido + Más tarde + Later + Conceder permiso + No se pudo otorgar el permiso. + Denegar el permiso de la aplicación para leer y escribir archivos locales desactivará esta función. + Esta aplicación no puede leer y escribir archivos locales correctamente sin el permiso requerido. + + Archivo + Usar ruta de almacenamiento predeterminada + Personaliza la ruta de almacenamiento + Advertencia + Ajustes avanzados + Desempaquetado profundo + Cargue las instrucciones que se extrajeron en la memoria y restáurelas en DexFile. + BlackDex arreglará el DexCode en modo de desempaquetado profundo. Es posible que ocurran los siguientes casos \n\n1.BlackDex tomará más tiempo para descomprimir una aplicación, se espera que tome unos minutos o más. \n2.Es posible que la aplicación de destino se bloquee cuando BlackDex la está desempaquetando (detección del entorno, etc.).\n3.Se incrementará la tasa de fallas al desempaquetar. \n4.Es posible que no siempre se solucionen todos los métodos correctamente. + + + Desempaquetando… + Utilice el gancho para mejorar la tasa de éxito del desembalaje. + Volcado de gancho + + From 85f99724e5b2ade76be2c76c0dd2423dab45e29a Mon Sep 17 00:00:00 2001 From: Milk <1871357815@qq.com> Date: Thu, 16 Dec 2021 14:36:48 +0800 Subject: [PATCH 2/9] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ccfecd09..59a81204 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,7 @@ BlackDex是一个运行在Android手机上的脱壳工具,支持5.0~12,无 ## 项目声明 ### 本项目并不针对任何加固,在遇到检测环境等均不处理,仅供安全领域分析用途。项目免费开源仅供学习用途、请勿用于非法用途。否则后果自负! +### QQ交流群:390562046 ## 脱壳说明 本项目针对一(落地加载)、二(内存加载)、三(指令抽取)代壳,摆脱对以往脱壳环境的困扰,几乎支持5.0以上的任何系统。并且拥有 **快速**、**方便**、**成功率高** 的优点。一般只需要几秒钟即可完成对已安装包括未安装应用脱壳。**未安装应用**脱壳时间主要花费在复制文件IO消耗上,由应用大小决定速度。已安装应用一般在数秒内即可完成脱壳。 From 565c9573a89d1741b554817cfe01a6a87b585efc Mon Sep 17 00:00:00 2001 From: Milk <1871357815@qq.com> Date: Thu, 16 Dec 2021 14:43:57 +0800 Subject: [PATCH 3/9] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 59a81204..6910c533 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ BlackDex是一个运行在Android手机上的脱壳工具,支持5.0~12,无 ## 项目声明 ### 本项目并不针对任何加固,在遇到检测环境等均不处理,仅供安全领域分析用途。项目免费开源仅供学习用途、请勿用于非法用途。否则后果自负! -### QQ交流群:390562046 +### Black系列交流群:390562046(QQ) ## 脱壳说明 本项目针对一(落地加载)、二(内存加载)、三(指令抽取)代壳,摆脱对以往脱壳环境的困扰,几乎支持5.0以上的任何系统。并且拥有 **快速**、**方便**、**成功率高** 的优点。一般只需要几秒钟即可完成对已安装包括未安装应用脱壳。**未安装应用**脱壳时间主要花费在复制文件IO消耗上,由应用大小决定速度。已安装应用一般在数秒内即可完成脱壳。 From ca1ae46d7e69d59677eac01385bb03e9970a3cb6 Mon Sep 17 00:00:00 2001 From: Milk <1871357815@qq.com> Date: Sat, 8 Jan 2022 20:51:14 +0800 Subject: [PATCH 4/9] Update README.md --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 6910c533..d8a0e260 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,11 @@ BlackDex是一个运行在Android手机上的脱壳工具,支持5.0~12,无 BlackDex下载:https://github.com/CodingGay/BlackDex/releases +## 编译说明 +运行前请请Make Project一次 +运行前请请Make Project一次 +运行前请请Make Project一次 + ## 演示 ![xx](demonstration.gif) From 37283c8bae0c1eb497e182704669c221b4b73d3d Mon Sep 17 00:00:00 2001 From: Milk <1871357815@qq.com> Date: Sat, 8 Jan 2022 20:52:33 +0800 Subject: [PATCH 5/9] Update README_EN.md --- README_EN.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README_EN.md b/README_EN.md index c0563e4c..022e2584 100644 --- a/README_EN.md +++ b/README_EN.md @@ -46,6 +46,11 @@ This project distinguishes between 32-bit and 64-bit, it was compiled to 2 diffe BlackDex download:https://github.com/CodingGay/BlackDex/releases +## Build +Please make project once before running +Please make project once before running +Please make project once before running + ## Preview ![xx](demonstration.gif) From d20799951fe580f2afb6b996e3d46ba48a40a7f0 Mon Sep 17 00:00:00 2001 From: Milk <1871357815@qq.com> Date: Sat, 8 Jan 2022 20:53:53 +0800 Subject: [PATCH 6/9] update readme --- README.md | 2 ++ README_EN.md | 2 ++ 2 files changed, 4 insertions(+) diff --git a/README.md b/README.md index d8a0e260..19a8e1cd 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,9 @@ BlackDex下载:https://github.com/CodingGay/BlackDex/releases ## 编译说明 运行前请请Make Project一次 + 运行前请请Make Project一次 + 运行前请请Make Project一次 ## 演示 diff --git a/README_EN.md b/README_EN.md index 022e2584..27b10b24 100644 --- a/README_EN.md +++ b/README_EN.md @@ -48,7 +48,9 @@ BlackDex download:https://github.com/CodingGay/BlackDex/releases ## Build Please make project once before running + Please make project once before running + Please make project once before running ## Preview From 472108e0f270489e3f9fba0e8c20f12325963f66 Mon Sep 17 00:00:00 2001 From: Milk <1871357815@qq.com> Date: Sun, 9 Jan 2022 15:44:34 +0800 Subject: [PATCH 7/9] support android 12 --- .../java/top/niunaijun/blackbox/core/env/BEnvironment.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Bcore/src/main/java/top/niunaijun/blackbox/core/env/BEnvironment.java b/Bcore/src/main/java/top/niunaijun/blackbox/core/env/BEnvironment.java index 573481af..165c1ecd 100644 --- a/Bcore/src/main/java/top/niunaijun/blackbox/core/env/BEnvironment.java +++ b/Bcore/src/main/java/top/niunaijun/blackbox/core/env/BEnvironment.java @@ -18,9 +18,9 @@ public class BEnvironment { private static final File sVirtualRoot = new File(BlackBoxCore.getContext().getCacheDir().getParent(), "virtual"); private static final File sExternalVirtualRoot = BlackBoxCore.getContext().getExternalFilesDir("virtual"); - public static File JUNIT_JAR = new File(getCacheDir(), "junit.jar"); - public static File EMPTY_JAR = new File(getCacheDir(), "empty.jar"); - public static File VM_JAR = new File(getCacheDir(), "vm.jar"); + public static File JUNIT_JAR = new File(getCacheDir(), "junit.apk"); + public static File EMPTY_JAR = new File(getCacheDir(), "empty.apk"); + public static File VM_JAR = new File(getCacheDir(), "vm.apk"); public static void load() { FileUtils.mkdirs(sVirtualRoot); From a55cf62f314516030c34d65119e81a7830661b69 Mon Sep 17 00:00:00 2001 From: Milk <1871357815@qq.com> Date: Sun, 9 Jan 2022 16:44:34 +0800 Subject: [PATCH 8/9] update readme --- README.md | 14 +++++++------- README_EN.md | 15 ++++++++------- app/build.gradle | 4 ++-- 3 files changed, 17 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 19a8e1cd..07c15968 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,13 @@ BlackDex是一个运行在Android手机上的脱壳工具,支持5.0~12,无 ### 本项目并不针对任何加固,在遇到检测环境等均不处理,仅供安全领域分析用途。项目免费开源仅供学习用途、请勿用于非法用途。否则后果自负! ### Black系列交流群:390562046(QQ) +## 编译说明 +运行前请请Make Project一次 + +运行前请请Make Project一次 + +运行前请请Make Project一次 + ## 脱壳说明 本项目针对一(落地加载)、二(内存加载)、三(指令抽取)代壳,摆脱对以往脱壳环境的困扰,几乎支持5.0以上的任何系统。并且拥有 **快速**、**方便**、**成功率高** 的优点。一般只需要几秒钟即可完成对已安装包括未安装应用脱壳。**未安装应用**脱壳时间主要花费在复制文件IO消耗上,由应用大小决定速度。已安装应用一般在数秒内即可完成脱壳。 @@ -44,13 +51,6 @@ BlackDex是一个运行在Android手机上的脱壳工具,支持5.0~12,无 BlackDex下载:https://github.com/CodingGay/BlackDex/releases -## 编译说明 -运行前请请Make Project一次 - -运行前请请Make Project一次 - -运行前请请Make Project一次 - ## 演示 ![xx](demonstration.gif) diff --git a/README_EN.md b/README_EN.md index 27b10b24..99305c2a 100644 --- a/README_EN.md +++ b/README_EN.md @@ -12,6 +12,14 @@ BlackDex is an Android unpack tool, it supports Android 5.0~12 and need not rely This project supports almost all the Android system above 5.0, it has **high successful rate** to dump DexFile **quickly** and **conveniently**. Generally, it only takes a few seconds to unpack an installed app. For the APK File that is not installed on your device, BlackDex will spends some time on copying file, the length of time depend on file size. +## Build +Please make project once before running + +Please make project once before running + +Please make project once before running + + ## Principle BlackDex unpacks APK File by DexFile cookie. In theory, it supports all version Android systems that use ART (Android Runtime). But it may vary from a few special devices. We do not have enough resources to execute a lot of testing, if you have problems with this project, please open an issue on the GitHub. @@ -46,13 +54,6 @@ This project distinguishes between 32-bit and 64-bit, it was compiled to 2 diffe BlackDex download:https://github.com/CodingGay/BlackDex/releases -## Build -Please make project once before running - -Please make project once before running - -Please make project once before running - ## Preview ![xx](demonstration.gif) diff --git a/app/build.gradle b/app/build.gradle index c06c3e8f..1395f4cd 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -11,8 +11,8 @@ android { applicationId "top.niunaijun.blackdex" minSdkVersion 21 targetSdkVersion 30 - versionCode 5 - versionName "3.1.0" + versionCode 6 + versionName "3.2.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" From 5580fa8f5d658afae4eb667f8c8d6632be5b9aaf Mon Sep 17 00:00:00 2001 From: Milk <1871357815@qq.com> Date: Wed, 10 Aug 2022 02:20:18 +0800 Subject: [PATCH 9/9] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 07c15968..c5a565d5 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,9 @@ BlackDex是一个运行在Android手机上的脱壳工具,支持5.0~12,无需依赖任何环境任何手机都可以使用,包括模拟器。只需几秒,即可对已安装包括未安装的APK进行脱壳。 +## 运行原理 +[博客地址](https://blog.niunaijun.top/index.php/tag/BlackDex/) + ## 项目声明 ### 本项目并不针对任何加固,在遇到检测环境等均不处理,仅供安全领域分析用途。项目免费开源仅供学习用途、请勿用于非法用途。否则后果自负! ### Black系列交流群:390562046(QQ)