
Desempacotador de APK Android que extrai arquivos DEX de aplicativos em execução ou instalados no Android 5.0–12 sem root, Xposed ou Frida, suportando desempacotamento profundo com reparo de instruções.
BlackDex é uma ferramenta de unpacking que roda em telefones Android, suporta 5.0~12, não requer nenhum ambiente especial, qualquer telefone pode usar, incluindo emuladores. Em apenas alguns segundos, pode realizar unpacking de APKs instalados e não instalados.
Antes de executar, faça Make Project uma vez.
Antes de executar, faça Make Project uma vez.
Antes de executar, faça Make Project uma vez.
Este projeto tem como alvo a primeira geração (carregamento local), segunda geração (carregamento na memória) e terceira geração (extração de instruções) de proteções, livrando-se dos problemas dos ambientes anteriores de unpacking. Suporta quase todos os sistemas acima de 5.0. E possui as vantagens de ser rápido, conveniente e alta taxa de sucesso. Geralmente leva apenas alguns segundos para completar o unpacking de aplicativos instalados ou não instalados. Para aplicativos não instalados, o tempo de unpacking é gasto principalmente na cópia de arquivos (IO), dependendo do tamanho do aplicativo. Para aplicativos instalados, geralmente leva alguns segundos.
Faz unpacking através do cookie DexFile, teoricamente compatível com todas as versões desde o ART. Pode diferir em alguns dispositivos, mas a grande maioria é suportada. Recursos limitados impossibilitam testes em larga escala, encontre problemas, abra issues.
No modo de unpacking profundo, as instruções dos métodos extraídos são reparadas automaticamente, preenchendo de volta as instruções que apontam para outros blocos de memória no DEX, resolvendo o problema de nop, mas não garante que será útil, por exemplo: instruções que precisam ser invocadas ativamente para descriptografia não podem ser preenchidas ou o preenchimento é inválido. O unpacking profundo não inclui nenhuma descriptografia, invocação ativa, etc. Esta função ainda está em fase de testes, os seguintes cenários podem ocorrer, por favor, esteja ciente, que não haja mais nop no mundo.

Este projeto distingue entre 32 bits e 64 bits, atualmente são 2 apps diferentes. Se no Demo, na lista de apps instalados, não for possível encontrar o app que deseja abrir, significa que não é suportado, por favor use a outra versão.
Download do BlackDex: https://github.com/CodingGay/BlackDex/releases

Copyright 2021 Milk Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.