Pular para o conteúdo

Selecionar língua

Idioma atual: Português (Brasil)

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.

Star History Rank

Link Liveness Checker

Lint Shell scripts Lint Markdown Lint YAML Lint GitHub Actions GitHub contributors

Uma coleção de recursos relacionados à segurança do Android.

Se você acha este projeto útil, considere apoiá-lo.

  1. Ferramentas
  2. Acadêmico/Pesquisa/Publicações/Livros
  3. Exploits/Vulnerabilidades/Bugs
  1. Appknox - não gratuito
  2. Virustotal
  3. 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
  4. 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.
  5. 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.
  6. 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.
  7. AppSweep by Guardsquare - Teste de segurança de aplicativos Android gratuito e rápido para desenvolvedores
  8. 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.
  9. 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.
  10. 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.
  11. BitBaan
  12. AVC UnDroid
  13. AMAaaS - 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.
  14. AppCritique - Envie seus APKs Android e receba avaliações de segurança gratuitas e abrangentes
  15. NVISO ApkScan - encerrando em 31 out. 2019
  16. Mobile Malware Sandbox
  17. IBM Security AppScan Mobile Analyzer - não gratuito
  18. Visual Threat - não é mais um analisador de apps Android
  19. Tracedroid
  20. habo - 10/dia
  21. CopperDroid
  22. SandDroid
  23. Stowaway
  24. Anubis
  25. Mobile app insight
  26. Mobile-Sandbox
  27. Ijiami
  28. Comdroid
  29. Android Sandbox
  30. Foresafe
  31. Dexter
  32. MobiSec Eacus
  33. Fireeye- máx 60MB, 15/dia
  34. approver - Approver é uma plataforma totalmente automatizada de análise de segurança e avaliação de riscos para apps Android e iOS. Não gratuito.
  35. Fraunhofer App-ray - domínio expirado
  36. AndroTotal - morto
  1. Androwarn - detecta e avisa o usuário sobre possíveis comportamentos maliciosos desenvolvidos por um aplicativo Android.
  2. ApkAnalyser
  3. APKInspector
  4. Droid Intent Data Flow Analysis for Information Leakage
  5. DroidLegacy
  6. FlowDroid
  7. Android Decompiler – não gratuito
  8. PSCout - Uma ferramenta que extrai a especificação de permissões do código-fonte do Android OS usando análise estática
  9. Amandroid
  10. SmaliSCA - Smali Static Code Analysis
  11. CFGScanDroid - Examina e compara o CFG com o CFG de aplicativos maliciosos
  12. Madrolyzer - extrai dados acionáveis como C&C, número de telefone, etc.
  13. ConDroid - Realiza uma combinação de execução simbólica + concreta do app
  14. DroidRA
  15. RiskInDroid - Uma ferramenta para calcular o risco de apps Android com base em suas permissões, com uma demo on-line disponível.
  16. SUPER - Secure, Unified, Powerful, and Extensible Rust Android Analyzer
  17. ClassyShark - Uma ferramenta autônoma de inspeção de binários que pode navegar em qualquer executável Android e mostrar informações importantes.
  18. 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.
  19. JAADAS - Ferramenta de análise de programa intraprocedural e interprocedural conjunta para encontrar vulnerabilidades em apps Android, construída sobre Soot e Scala
  20. Quark-Engine - Um sistema de pontuação de malware Android que ignora ofuscação
  21. One Step Decompiler - Descompilação de APK Android para preguiçosos
  22. APKLeaks - Examina o arquivo APK em busca de URIs, endpoints e segredos.
  23. Mobile Audit - Aplicativo web para realizar análise estática e detectar malware em APKs Android.
  24. Detekt - Análise de código estático para Kotlin
  25. APKdevastate - Software de análise avançada para payloads APK criados por RATs.
  26. Smali CFG generator
  27. Several tools from PSU
  28. SPARTA - verifica (provando) que um app satisfaz uma política de segurança de fluxo de informação; construído sobre o Checker Framework
  1. QARK - QARK da LinkedIn serve para desenvolvedores de apps verificarem seus aplicativos em busca de problemas de segurança
  2. AndroBugs
  3. Nogotofail
  4. Ostorlab - A versão gratuita do Ostorlab verifica apps na Android Play Store, iOS App Store e Huawei AppGallery
  5. Devknox - Plugin de IDE para construir apps Android seguros. Não é mais mantido.
  1. Android DBI framework
  2. Androl4b- Uma máquina virtual para avaliação de aplicativos Android, engenharia reversa e análise de malware
  3. 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.
  4. 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.
  5. Droidbox
  6. Drozer
  7. Xposed - equivalente a fazer injeção de código baseada em stub mas sem nenhuma modificação no binário
  8. Inspeckage - Android Package Inspector - análise dinâmica com hooks de API, iniciar atividades não exportadas e mais. (Módulo Xposed)
  9. Android Hooker - Instrumentação de código Java dinâmica (requer o framework Substrate)
  10. ProbeDroid - Instrumentação de código Java dinâmica
  11. DECAF - Dynamic Executable Code Analysis Framework baseado em QEMU (DroidScope agora é uma extensão do DECAF)
  12. CuckooDroid - Extensão Android para o sandbox Cuckoo
  13. Mem - Análise de memória do Android (requer root)
  14. Crowdroid – não foi possível encontrar a ferramenta real
  15. AuditdAndroid – porte do auditd para Android, não está mais em desenvolvimento ativo
  16. Android Security Evaluation Framework - não está mais em desenvolvimento ativo
  17. 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.
  18. Android Linux Kernel modules
  19. 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.
  20. DroidAnalytics - incompleto
  21. Vezir Project - Máquina virtual para Mobile Application Pentesting e Mobile Malware Analysis
  22. MARA - Mobile Application Reverse Engineering and Analysis Framework
  23. Taintdroid - requer compilação do AOSP
  24. 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.
  25. Android Malware Sandbox
  26. 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.
  27. Runtime Mobile Security (RMS) - é uma poderosa interface web que ajuda você a manipular apps Android e iOS em tempo de execução
  28. 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.
  29. Android_application_analyzer - A ferramenta é usada para analisar o conteúdo do aplicativo Android no armazenamento local.
  30. Decompiler.com - Descompilador APK e Java on-line
  31. 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.
  32. HacknDroid - Uma ferramenta projetada para automatizar várias tarefas de Mobile Application Penetration Testing (MAPT) e facilitar a interação com dispositivos Android.
  33. adbsploit - ferramentas para explorar o dispositivo via ADB
  34. 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.
  35. 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.
  36. 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.
  37. 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.
  38. FlutterTap - Módulo Zygisk que contorna a verificação de certificado BoringSSL dentro de libflutter.so e 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.
  39. 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.
  40. AppUse – build personalizado para teste de penetração
  41. Appie - 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.
  42. Android Tamer - Plataforma virtual/Live para profissionais de segurança Android
  43. Android Malware Analysis Toolkit - (distro Linux) Anteriormente, costumava ser um analisador on-line
  44. Android Reverse Engineering – ARE (Android reverse engineering) não está mais em desenvolvimento ativo
  45. ViaLab Community Edition
  46. Mercury
  47. Cobradroid – imagem personalizada para análise de malware
  1. Smali/Baksmali – descompilação apk
  2. emacs syntax coloring for smali files
  3. vim syntax coloring for smali files
  4. AndBug
  5. Androguard – poderoso, integra-se bem com outras ferramentas
  6. Apktool – realmente útil para compilação/descompilação (usa smali)
  7. Android Framework for Exploitation
  8. Bypass signature and permission checks for IPCs
  9. Android OpenDebug – torna qualquer aplicativo no dispositivo depurável (usando Cydia Substrate).
  10. Dex2Jar - conversor de dex para jar
  11. Enjarify - conversor de dex para jar do Google
  12. Dedexer
  13. Fino
  14. Frida - injeta JavaScript para explorar aplicativos e uma ferramenta GUI para isso
  15. Indroid – kit de injeção de threads
  16. Introspy
  17. Jad - descompilador Java
  18. JD-GUI - descompilador Java
  19. CFR - descompilador Java
  20. Krakatau - descompilador Java
  21. FernFlower - descompilador Java
  22. Redexer – manipulação apk
  23. Simplify Android deobfuscator
  24. Bytecode viewer
  25. Radare2
  26. Jadx
  27. Dwarf - GUI para engenharia reversa
  28. Andromeda - Outra ferramenta básica de engenharia reversa de linha de comando
  29. apk-mitm - Um aplicativo CLI que prepara arquivos APK Android para inspeção HTTPS
  30. Noia - Ferramenta simples de navegador de arquivos de sandbox de aplicativos Android
  31. Obfuscapk — Obfuscapk é uma ferramenta Python modular para ofuscar aplicativos Android sem exigir seu código-fonte.
  32. 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.
  33. 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
  34. 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.
  35. odex-patcher - Executa código arbitrário patchando arquivos OAT
  36. 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.
  37. APKLab - plugin para VS Code para analisar APKs
  38. IntentSniffer
  39. Procyon - descompilador Java
  40. Smali viewer
  41. ZjDroid, fork/mirror
  42. Dare – conversor de .dex para .class
  1. Radamsa Fuzzer
  2. Honggfuzz
  3. An Android port of the Melkor ELF fuzzer
  4. Media Fuzzing Framework for Android
  5. AndroFuzz
  6. QuarksLab’s Android Fuzzing
  7. IntentFuzzer
  1. FSquaDRA - uma ferramenta para detectar aplicativos Android reempacotados baseada na comparação de hash de recursos do app.
  1. Google Play crawler (Java)
  2. Google Play crawler (Python)
  3. Google Play crawler (Node) - obter detalhes do app e baixar apps da loja oficial Google Play.
  4. Aptoide downloader (Node) - baixar apps do mercado Android de terceiros Aptoide
  5. Appland downloader (Node) - baixar apps do mercado Android de terceiros Appland
  6. 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.
  7. APK Downloader Serviço on-line para baixar APK da Play Store para uma configuração de dispositivo Android específica
  8. Apkpure - Baixador apk on-line. Também fornece seu próprio app para download.
  1. smalihook
  2. AXMLPrinter2 - para converter arquivos XML binários em arquivos XML legíveis por humanos
  3. adb autocomplete
  4. mitmproxy
  5. dockerfile/androguard
  6. Android Vulnerability Test Suite - android-vts verifica um dispositivo em busca de um conjunto de vulnerabilidades
  7. 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.
  8. Internal Blue - Framework de experimentação Bluetooth baseado na engenharia reversa de controladores Bluetooth Broadcom
  9. Android Mobile Device Hardening - AMDH verifica e endurece as configurações do dispositivo e lista apps instalados prejudiciais com base em permissões.
  10. 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.
  11. Firmware Extractor - Extrai o arquivo fornecido para imagens
  12. ARMv7 payload that provides arbitrary code execution on MediaTek bootloaders
  13. DroidGround - Um playground flexível para desafios CTF Android
  14. sundaysec/Android-Exploits - Uma coleção de exploits e hacks Android
  15. 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.
  16. Android Device Security Database - Banco de dados de recursos de segurança de dispositivos Android
  17. Opcodes table for quick reference
  18. APK-Downloader - parece morto agora
  19. Dalvik opcodes
  1. Damn Insecure Vulnerable Application (DIVA)
  2. Vuldroid
  3. ExploitMe Android Labs
  4. GoatDroid
  5. Android InsecureBank
  6. Insecureshop
  7. Oversecured Vulnerable Android App (OVAA)
  8. Injured Android - CTF
  9. Damn Vulnerable Mobile App (DVMA)
  1. Exploit Database
  2. Android security-related presentations
  3. A good collection of static analysis papers
  1. SEI CERT Android Secure Coding Standard
  1. OWASP Mobile Security Testing Guide Manual
  2. doridori/Android-Security-Reference
  3. android app security checklist
  4. Mobile App Pentest Cheat Sheet
  5. Android Reverse Engineering 101 by Daniele Altomare (Web Archive link)
  6. 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
  1. Android Security Bulletins
  2. Android’s reported security vulnerabilities
  3. OWASP Mobile Top 10 2016
  4. Exploit Database - clique em pesquisar
  5. Vulnerability Google Doc
  6. Google Android Security Team’s Classifications for Potentially Harmful Applications (Malware)
  7. Android Devices Security Patch Status
  1. androguard - Database Android Malware wiki
  2. Android Malware GitHub repo
  3. Android Malware Genome Project - contém 1260 amostras de malware categorizadas em 49 famílias de malware diferentes, gratuitas para fins de pesquisa.
  4. Contagio Mobile Malware Mini Dump
  5. Drebin
  6. 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.
  7. Kharon Malware Dataset - 7 malwares que foram engenharia reversa e documentados
  8. Android Adware and General Malware Dataset
  9. AndroZoo - AndroZoo é uma coleção de aplicativos Android crescente de várias fontes, incluindo o mercado de aplicativos oficial Google Play.
  10. 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.
  11. Admire
  1. Android Security Reward Program
  1. Android - reporting security issues
  2. Android Reports and Resources - Lista de relatórios Android Hackerone divulgados e outros recursos

Suas contribuições são sempre bem-vindas!

@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.

Acessar HagiCodeLer a documentação
  • 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

Obter na Microsoft StoreTodos os downloads

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.

Sair do Awesome Site?

Você está prestes a visitar um site externo. Não controlamos o conteúdo nem as práticas de privacidade dele.

Destino

Continuar para o site