Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
BlackDex — 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. | Kitploit
Ferramentas/GitHubGitHub/codinggay/blackdex
Segurança AndroidPentesting de Apps MóveisEngenharia ReversaSegurança MóvelAnálise de Binários
GitHubcodinggay/blackdex

BlackDex

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.

Ver Repositório
6.4k1.3khá 4 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

BlackDex

Versão em Inglês

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.

Princípio de Funcionamento

Endereço do Blog

Declaração do Projeto

Este projeto não tem como alvo nenhum tipo de proteção específica, não lida com detecção de ambiente, etc. É apenas para análise de segurança. O projeto é gratuito e de código aberto apenas para fins de aprendizado, não use para fins ilegais. Caso contrário, assuma a responsabilidade!

Grupo de comunicação da série Black: 390562046 (QQ)

Instruções de Compilação

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.

Explicação do Unpacking

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.

Explicação dos arquivos de unpacking

  • hook_xxxx.dex dex de unpacking via hook de API do sistema, unpacking profundo sem reparo
  • cookie_xxxx.dex dex de unpacking usando cookie dexFile, será reparado durante unpacking profundo

Princípio do Unpacking

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.

Unpacking Profundo

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.

  1. O tempo de unpacking aumentará significativamente, previsto de alguns minutos a mais de dez minutos.
  2. Durante o unpacking, pode ocorrer fechamento forçado do aplicativo (encontrando anti-detecção, etc.)
  3. Aumentará a chance de falha no unpacking.
  4. Pode não conseguir restaurar 100%.

Comparação antes e depois do unpacking de alguns packers com extração

xx

Requisitos de Ambiente

  • Um telefone comum
  • Xposed
  • Frida
  • Magisk
  • Root
  • Sistema customizado

Observação Especial sobre Arquitetura

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

Demonstração

xx

Agradecimentos

  • VirtualApp
  • VirtualAPK
  • FreeReflection
  • Dreamland
  • lkchandexfile
  • xhook
  • Dobby

License

root@kitploit:~
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.
Baixar ferramenta