Android Security Awesome
Source: https://github.com/ashishb/android-security-awesome at
eb95fe860b3a
License: Apache-2.0
Read the English original
This edition is an AI-assisted translation.
Android Security Awesome 
Seção intitulada “Android Security Awesome ”Uma coleção de recursos relacionados à segurança do Android.
Se você acha este projeto útil, considere apoiá-lo.
Ferramentas
Seção intitulada “Ferramentas”Analisadores on-line
Seção intitulada “Analisadores on-line”- Appknox - não gratuito
- Virustotal
- NowSecure Lab Automated - Ferramenta empresarial para testes de segurança de aplicativos móveis tanto para apps Android quanto iOS. O Lab Automated realiza análise dinâmica e estática em dispositivos reais na nuvem e retorna resultados em minutos. Não gratuito
- App Detonator - Detona o binário APK para fornecer detalhes em nível de código-fonte, incluindo autor do aplicativo, assinatura, build e informações do manifesto. Cota gratuita de 3 análises/dia.
- Pithus - Analisador APK de código aberto. Ainda em Beta e limitado à análise estática por enquanto. É possível caçar malware com regras YARA. Mais aqui.
- Oversecured - Scanner de vulnerabilidades empresarial para aplicativos Android e iOS; oferece aos proprietários e desenvolvedores de aplicativos a capacidade de proteger cada nova versão de um app móvel integrando o Oversecured ao processo de desenvolvimento. Não gratuito.
- AppSweep by Guardsquare - Teste de segurança de aplicativos Android gratuito e rápido para desenvolvedores
- Koodous - Realiza análise estática/dinâmica de malware em um vasto repositório de amostras Android e as verifica contra regras Yara públicas e privadas.
- Immuniweb. Realiza um “OWASP Mobile Top 10 Test”, uma “Mobile App Privacy Check” e um teste de permissões do aplicativo. O nível gratuito é de 4 testes por dia, incluindo um relatório após o registro.
- ANY.RUN - Uma plataforma interativa de análise de malware baseada na nuvem com suporte para análise de aplicativos Android. Um plano gratuito limitado está disponível.
BitBaanAVC UnDroidAMAaaS - Serviço gratuito de análise de malware Android. Um serviço bare-metal que apresenta análise estática e dinâmica para aplicativos Android. Um produto da MalwarePot.AppCritique - Envie seus APKs Android e receba avaliações de segurança gratuitas e abrangentesNVISO ApkScan - encerrando em 31 out. 2019Mobile Malware SandboxIBM Security AppScan Mobile Analyzer - não gratuitoVisual Threat - não é mais um analisador de apps AndroidTracedroidhabo - 10/diaCopperDroidSandDroidStowawayAnubisMobile app insightMobile-SandboxIjiamiComdroidAndroid SandboxForesafeDexterMobiSec EacusFireeye- máx 60MB, 15/diaapprover - Approver é uma plataforma totalmente automatizada de análise de segurança e avaliação de riscos para apps Android e iOS. Não gratuito.Fraunhofer App-ray - domínio expiradoAndroTotal - morto
Ferramentas de análise estática
Seção intitulada “Ferramentas de análise estática”- Androwarn - detecta e avisa o usuário sobre possíveis comportamentos maliciosos desenvolvidos por um aplicativo Android.
- ApkAnalyser
- APKInspector
- Droid Intent Data Flow Analysis for Information Leakage
- DroidLegacy
- FlowDroid
- Android Decompiler – não gratuito
- PSCout - Uma ferramenta que extrai a especificação de permissões do código-fonte do Android OS usando análise estática
- Amandroid
- SmaliSCA - Smali Static Code Analysis
- CFGScanDroid - Examina e compara o CFG com o CFG de aplicativos maliciosos
- Madrolyzer - extrai dados acionáveis como C&C, número de telefone, etc.
- ConDroid - Realiza uma combinação de execução simbólica + concreta do app
- DroidRA
- RiskInDroid - Uma ferramenta para calcular o risco de apps Android com base em suas permissões, com uma demo on-line disponível.
- SUPER - Secure, Unified, Powerful, and Extensible Rust Android Analyzer
- ClassyShark - Uma ferramenta autônoma de inspeção de binários que pode navegar em qualquer executável Android e mostrar informações importantes.
- StaCoAn - Ferramenta multiplataforma que auxilia desenvolvedores, caçadores de bug-bounty e hackers éticos a realizar análise de código estática em aplicativos móveis. Esta ferramenta foi criada com grande foco na usabilidade e na orientação gráfica na interface do usuário.
- JAADAS - Ferramenta de análise de programa intraprocedural e interprocedural conjunta para encontrar vulnerabilidades em apps Android, construída sobre Soot e Scala
- Quark-Engine - Um sistema de pontuação de malware Android que ignora ofuscação
- One Step Decompiler - Descompilação de APK Android para preguiçosos
- APKLeaks - Examina o arquivo APK em busca de URIs, endpoints e segredos.
- Mobile Audit - Aplicativo web para realizar análise estática e detectar malware em APKs Android.
- Detekt - Análise de código estático para Kotlin
- APKdevastate - Software de análise avançada para payloads APK criados por RATs.
Smali CFG generatorSeveral tools from PSUSPARTA - verifica (provando) que um app satisfaz uma política de segurança de fluxo de informação; construído sobre o Checker Framework
Verificadores de vulnerabilidades de aplicativos
Seção intitulada “Verificadores de vulnerabilidades de aplicativos”- QARK - QARK da LinkedIn serve para desenvolvedores de apps verificarem seus aplicativos em busca de problemas de segurança
- AndroBugs
- Nogotofail
- Ostorlab - A versão gratuita do Ostorlab verifica apps na Android Play Store, iOS App Store e Huawei AppGallery
Devknox - Plugin de IDE para construir apps Android seguros. Não é mais mantido.
Ferramentas de análise dinâmica
Seção intitulada “Ferramentas de análise dinâmica”- Android DBI framework
- Androl4b- Uma máquina virtual para avaliação de aplicativos Android, engenharia reversa e análise de malware
- House- House: um kit de ferramentas de análise de aplicativos móveis em tempo de execução com GUI web, alimentado por Frida, escrito em Python.
- Mobile-Security-Framework MobSF - Mobile Security Framework é um framework inteligente, tudo-em-um e de código aberto para testes de penetração automatizados de aplicativos móveis (Android/iOS), capaz de realizar análise estática, dinâmica e testes de API web.
- Droidbox
- Drozer
- Xposed - equivalente a fazer injeção de código baseada em stub mas sem nenhuma modificação no binário
- Inspeckage - Android Package Inspector - análise dinâmica com hooks de API, iniciar atividades não exportadas e mais. (Módulo Xposed)
- Android Hooker - Instrumentação de código Java dinâmica (requer o framework Substrate)
- ProbeDroid - Instrumentação de código Java dinâmica
- DECAF - Dynamic Executable Code Analysis Framework baseado em QEMU (DroidScope agora é uma extensão do DECAF)
- CuckooDroid - Extensão Android para o sandbox Cuckoo
- Mem - Análise de memória do Android (requer root)
- Crowdroid – não foi possível encontrar a ferramenta real
- AuditdAndroid – porte do auditd para Android, não está mais em desenvolvimento ativo
- Android Security Evaluation Framework - não está mais em desenvolvimento ativo
- Aurasium – Aplicação prática de políticas de segurança para apps Android via reescrita de bytecode e monitoramento de referência in-loco.
- Android Linux Kernel modules
- StaDynA - um sistema que suporta análise de apps de segurança na presença de recursos de atualização de código dinâmico (carregamento dinâmico de classes e reflexão). Esta ferramenta combina análise estática e dinâmica de aplicativos Android para revelar o comportamento oculto/atualizado e estender os resultados da análise estática com essas informações.
- DroidAnalytics - incompleto
- Vezir Project - Máquina virtual para Mobile Application Pentesting e Mobile Malware Analysis
- MARA - Mobile Application Reverse Engineering and Analysis Framework
- Taintdroid - requer compilação do AOSP
- ARTist - um framework flexível de instrumentação e análise híbrida de código aberto para apps Android e o middleware Java do Android. Ele é baseado no compilador do Android Runtime (ART) e modifica o código durante a compilação no dispositivo.
- Android Malware Sandbox
- AndroPyTool - uma ferramenta para extrair características estáticas e dinâmicas de APKs Android. Ela combina diferentes ferramentas conhecidas de análise de apps Android como DroidBox, FlowDroid, Strace, AndroGuard e análise VirusTotal.
- Runtime Mobile Security (RMS) - é uma poderosa interface web que ajuda você a manipular apps Android e iOS em tempo de execução
- PAPIMonitor – PAPIMonitor (Python API Monitor para apps Android) é uma ferramenta Python baseada em Frida para monitorar as APIs selecionadas pelo usuário durante a execução do app.
- Android_application_analyzer - A ferramenta é usada para analisar o conteúdo do aplicativo Android no armazenamento local.
- Decompiler.com - Descompilador APK e Java on-line
- friTap- Intercepta conexões SSL/TLS com Frida; permite extração de chaves TLS e descriptografia da carga TLS como PCAP no Android em tempo real.
- HacknDroid - Uma ferramenta projetada para automatizar várias tarefas de Mobile Application Penetration Testing (MAPT) e facilitar a interação com dispositivos Android.
- adbsploit - ferramentas para explorar o dispositivo via ADB
- Brida - Extensão do Burp Suite que, funcionando como uma ponte entre o Burp e o Frida, permite usar e manipular os próprios métodos dos aplicativos enquanto adultera o tráfego trocado entre os aplicativos e seus serviços/servidores backend.
- MPT - MPT (Mobile Pentest Toolkit) é uma solução indispensável para seus fluxos de trabalho de teste de penetração Android. Esta ferramenta permite automatizar tarefas de segurança.
- Andriller - um utilitário de software com uma coleção de ferramentas forenses para smartphones. Ele realiza uma aquisição somente leitura, forensicamente sólida e não destrutiva de dispositivos Android.
- Mira - Plataforma de análise de proteção em tempo de execução para apps Android e iOS de terceiros, permitindo que a IA use recursos shell, Java, Native e Frida do lado do app host para detecção de risco de ambiente e validação de hardening.
- FlutterTap - Módulo Zygisk que contorna a verificação de certificado BoringSSL dentro de
libflutter.soe redireciona o tráfego dos apps Flutter selecionados para um proxy. Persiste após reinicializações, então não precisa de sessão Frida, cabo ou porta de escuta. - Mobix - Laboratório de pentest Android autorizado: cadeia de bypass de SSL-pinning/root-detection do Frida, captura de tráfego mitmproxy com marcação automática de IDOR, um painel web e um servidor MCP de 36 ferramentas para que um agente Claude Code possa executar sozinho todo o loop de varredura a descobertas.
AppUse – build personalizado para teste de penetraçãoAppie - Appie é um pacote de software pré-configurado para funcionar como um ambiente de pentest Android. É totalmente portátil e pode ser carregado em um pendrive ou smartphone. Esta é uma solução única para todas as ferramentas necessárias na avaliação de segurança de aplicativos Android e uma alternativa fantástica às máquinas virtuais existentes.Android Tamer - Plataforma virtual/Live para profissionais de segurança AndroidAndroid Malware Analysis Toolkit - (distro Linux) Anteriormente, costumava ser um analisador on-lineAndroid Reverse Engineering – ARE (Android reverse engineering) não está mais em desenvolvimento ativoViaLab Community EditionMercuryCobradroid – imagem personalizada para análise de malware
Engenharia reversa
Seção intitulada “Engenharia reversa”- Smali/Baksmali – descompilação apk
- emacs syntax coloring for smali files
- vim syntax coloring for smali files
- AndBug
- Androguard – poderoso, integra-se bem com outras ferramentas
- Apktool – realmente útil para compilação/descompilação (usa smali)
- Android Framework for Exploitation
- Bypass signature and permission checks for IPCs
- Android OpenDebug – torna qualquer aplicativo no dispositivo depurável (usando Cydia Substrate).
- Dex2Jar - conversor de dex para jar
- Enjarify - conversor de dex para jar do Google
- Dedexer
- Fino
- Frida - injeta JavaScript para explorar aplicativos e uma ferramenta GUI para isso
- Indroid – kit de injeção de threads
- Introspy
- Jad - descompilador Java
- JD-GUI - descompilador Java
- CFR - descompilador Java
- Krakatau - descompilador Java
- FernFlower - descompilador Java
- Redexer – manipulação apk
- Simplify Android deobfuscator
- Bytecode viewer
- Radare2
- Jadx
- Dwarf - GUI para engenharia reversa
- Andromeda - Outra ferramenta básica de engenharia reversa de linha de comando
- apk-mitm - Um aplicativo CLI que prepara arquivos APK Android para inspeção HTTPS
- Noia - Ferramenta simples de navegador de arquivos de sandbox de aplicativos Android
- Obfuscapk — Obfuscapk é uma ferramenta Python modular para ofuscar aplicativos Android sem exigir seu código-fonte.
- ARMANDroid - ARMAND (Anti-Repackaging through Multi-pattern, Anti-tampering based on Native Detection) é um novo esquema de proteção anti-adulteração que embute logic bombs e nós de detecção AT diretamente no arquivo apk sem precisar de seu código-fonte.
- MVT (Mobile Verification Toolkit) - uma coleção de utilitários para simplificar e automatizar o processo de coleta de vestígios forenses úteis para identificar uma possível comprometimento de dispositivos Android e iOS
- Dexmod - uma ferramenta para exemplificar o patch de bytecode Dalvik em um arquivo DEX (Dalvik Executable) e auxiliar na análise estática de aplicativos Android.
- odex-patcher - Executa código arbitrário patchando arquivos OAT
- PhoneSploit-Pro - Uma ferramenta de hacking tudo-em-um para explorar remotamente dispositivos Android usando ADB e o framework Metasploit para obter uma sessão Meterpreter.
- APKLab - plugin para VS Code para analisar APKs
IntentSnifferProcyon - descompilador JavaSmali viewerZjDroid,fork/mirrorDare – conversor de .dex para .class
Testes de fuzzing
Seção intitulada “Testes de fuzzing”- Radamsa Fuzzer
- Honggfuzz
- An Android port of the Melkor ELF fuzzer
- Media Fuzzing Framework for Android
- AndroFuzz
- QuarksLab’s Android Fuzzing
IntentFuzzer
Detectores de reempacotamento de aplicativos
Seção intitulada “Detectores de reempacotamento de aplicativos”- FSquaDRA - uma ferramenta para detectar aplicativos Android reempacotados baseada na comparação de hash de recursos do app.
Rastreadores de mercado
Seção intitulada “Rastreadores de mercado”- Google Play crawler (Java)
- Google Play crawler (Python)
- Google Play crawler (Node) - obter detalhes do app e baixar apps da loja oficial Google Play.
- Aptoide downloader (Node) - baixar apps do mercado Android de terceiros Aptoide
- Appland downloader (Node) - baixar apps do mercado Android de terceiros Appland
- PlaystoreDownloader - PlaystoreDownloader é uma ferramenta para baixar aplicativos Android diretamente da Google Play Store. Após uma configuração inicial (única), os aplicativos podem ser baixados especificando seu nome de pacote.
- APK Downloader Serviço on-line para baixar APK da Play Store para uma configuração de dispositivo Android específica
Apkpure - Baixador apk on-line. Também fornece seu próprio app para download.
Ferramentas diversas
Seção intitulada “Ferramentas diversas”- smalihook
- AXMLPrinter2 - para converter arquivos XML binários em arquivos XML legíveis por humanos
- adb autocomplete
- mitmproxy
- dockerfile/androguard
- Android Vulnerability Test Suite - android-vts verifica um dispositivo em busca de um conjunto de vulnerabilidades
- AppMon- AppMon é um framework automatizado para monitorar e adulterar chamadas de API do sistema de apps nativos macOS, iOS e Android. Ele é baseado em Frida.
- Internal Blue - Framework de experimentação Bluetooth baseado na engenharia reversa de controladores Bluetooth Broadcom
- Android Mobile Device Hardening - AMDH verifica e endurece as configurações do dispositivo e lista apps instalados prejudiciais com base em permissões.
- NullKia - Framework de segurança móvel abrangente com suporte a 18 fabricantes com exploração de baseband, segurança celular, pesquisa TEE/TrustZone e ferramentas de extração BootROM.
- Firmware Extractor - Extrai o arquivo fornecido para imagens
- ARMv7 payload that provides arbitrary code execution on MediaTek bootloaders
- DroidGround - Um playground flexível para desafios CTF Android
- sundaysec/Android-Exploits - Uma coleção de exploits e hacks Android
- Spectre - Scanner de radiofrequência com capacidades de reconhecimento e ofensivas. Monitora celular, Wi-Fi, Bluetooth LE e GNSS no dispositivo, com um inspetor BLE GATT, um transmissor iBeacon e descoberta de rede local.
Android Device Security Database - Banco de dados de recursos de segurança de dispositivos AndroidOpcodes table for quick referenceAPK-Downloader- parece morto agoraDalvik opcodes
Aplicativos vulneráveis para praticar
Seção intitulada “Aplicativos vulneráveis para praticar”- Damn Insecure Vulnerable Application (DIVA)
- Vuldroid
- ExploitMe Android Labs
- GoatDroid
- Android InsecureBank
- Insecureshop
- Oversecured Vulnerable Android App (OVAA)
- Injured Android - CTF
- Damn Vulnerable Mobile App (DVMA)
Acadêmico/Pesquisa/Publicações/Livros
Seção intitulada “Acadêmico/Pesquisa/Publicações/Livros”Artigos de pesquisa
Seção intitulada “Artigos de pesquisa”- OWASP Mobile Security Testing Guide Manual
- doridori/Android-Security-Reference
- android app security checklist
- Mobile App Pentest Cheat Sheet
- Android Reverse Engineering 101 by Daniele Altomare (Web Archive link)
Mobile Security Reading Room - Uma sala de leitura que contém material de leitura técnica bem categorizado sobre teste de penetração móvel, malware móvel, forense móvel e todos os tipos de tópicos relacionados à segurança móvel
Exploits/Vulnerabilidades/Bugs
Seção intitulada “Exploits/Vulnerabilidades/Bugs”- Android Security Bulletins
- Android’s reported security vulnerabilities
- OWASP Mobile Top 10 2016
- Exploit Database - clique em pesquisar
- Vulnerability Google Doc
- Google Android Security Team’s Classifications for Potentially Harmful Applications (Malware)
Android Devices Security Patch Status
Malware
Seção intitulada “Malware”- androguard - Database Android Malware wiki
- Android Malware GitHub repo
- Android Malware Genome Project - contém 1260 amostras de malware categorizadas em 49 famílias de malware diferentes, gratuitas para fins de pesquisa.
- Contagio Mobile Malware Mini Dump
- Drebin
- Hudson Rock - Um conjunto de ferramentas gratuitas de inteligência de cibercrime que pode indicar se um pacote APK específico foi comprometido em um ataque de malware Infostealer.
- Kharon Malware Dataset - 7 malwares que foram engenharia reversa e documentados
- Android Adware and General Malware Dataset
- AndroZoo - AndroZoo é uma coleção de aplicativos Android crescente de várias fontes, incluindo o mercado de aplicativos oficial Google Play.
Android PRAGuard Dataset - O conjunto de dados contém 10479 amostras, obtidas ofuscando os conjuntos de dados MalGenome e Contagio Minidump com sete técnicas de ofuscação diferentes.Admire
Programas de recompensas
Seção intitulada “Programas de recompensas”Como reportar problemas de segurança
Seção intitulada “Como reportar problemas de segurança”- Android - reporting security issues
- Android Reports and Resources - Lista de relatórios Android Hackerone divulgados e outros recursos
Contribuindo
Seção intitulada “Contribuindo”Suas contribuições são sempre bem-vindas!
📖 Citação
Seção intitulada “📖 Citação”@misc{ author = {Ashish Bhatia - ashishb.net}, title = {The most comprehensive collection of Android security-related resources}, year = {2025}, publisher = {GitHub}, journal = {GitHub repository}, howpublished = {\url{https://github.com/ashishb/android-security-awesome}}}Este repositório foi citado em mais de 10 artigos
HagiCode
O HagiCode é um ambiente de programação com agentes. Interações de interface ricas e práticas tornam o planejamento, a execução de agentes e o trabalho em projetos mais acessíveis e fáceis de acompanhar, criando uma experiência de desenvolvimento envolvente.
Uma experiência de desenvolvimento envolvente, com interações de interface ricas e práticas.
- InteligenteOs fluxos de trabalho do OpenSpec transformam a intenção em um caminho executável, da proposta ao design, às tarefas e à entrega.
- EficienteA execução multiagente mantém pesquisa, implementação e revisão em andamento em paralelo, em vários repositórios e com os Agent CLI que você já usa.
- InteressanteInterações de interface ricas e práticas tornam o planejamento, a execução de agentes e o trabalho em projetos mais acessíveis e fáceis de acompanhar.
Baixar para Windows
Compartilhar o HagiCode
Transforme ideias em software entregue.
O HagiCode é um ambiente de programação com agentes: os fluxos de trabalho do OpenSpec planejam a mudança, a execução multiagente a realiza e o Hero Scenario torna o longo percurso visível, para transformar ideias em software entregue.
- Inteligente
- Os fluxos do OpenSpec transformam a intenção em um caminho da proposta à entrega.
- Eficiente
- A execução multiagente conduz pesquisa, implementação e revisão em paralelo.
- Divertido
- As interações de interface facilitam o planejamento, a execução de agentes e os projetos.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

