Ir al contenido

Seleccionar idioma

Idioma actual: Español (España)

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

Una colección de recursos relacionados con la seguridad de Android.

Si encuentras útil este proyecto, considera por favor apoyarlo.

  1. Herramientas
  2. Académico/Investigación/Publicaciones/Libros
  3. Explotaciones/Vulnerabilidades/Bugs
  1. Appknox - no gratuito
  2. Virustotal
  3. NowSecure Lab Automated - Herramienta empresarial para pruebas de seguridad de aplicaciones móviles tanto para apps Android como iOS. Lab Automated realiza análisis dinámico y estático en dispositivos reales en la nube y devuelve resultados en minutos. No gratuito
  4. App Detonator - Detona el binario APK para proporcionar detalles a nivel de código fuente, incluyendo autor de la app, firma, compilación e información del manifiesto. Cuota gratuita de 3 análisis/día.
  5. Pithus - Analizador APK de código abierto. Todavía en Beta y limitado a análisis estático por el momento. Es posible cazar malware con reglas YARA. Más aquí.
  6. Oversecured - Escáner de vulnerabilidades empresarial para apps Android e iOS; ofrece a los propietarios y desarrolladores de aplicaciones la capacidad de asegurar cada nueva versión de una app móvil integrando Oversecured en el proceso de desarrollo. No gratuito.
  7. AppSweep by Guardsquare - Prueba de seguridad de aplicaciones Android gratuita y rápida para desarrolladores
  8. Koodous - Realiza análisis estático/dinámico de malware sobre un vasto repositorio de muestras de Android y las comprueba contra reglas Yara públicas y privadas.
  9. Immuniweb. Realiza una “OWASP Mobile Top 10 Test”, una “Mobile App Privacy Check” y una prueba de permisos de la aplicación. El nivel gratuito son 4 pruebas por día, incluyendo un informe tras el registro.
  10. ANY.RUN - Una plataforma interactiva de análisis de malware basada en la nube con soporte para análisis de aplicaciones Android. Hay disponible un plan gratuito limitado.
  11. BitBaan
  12. AVC UnDroid
  13. AMAaaS - Servicio gratuito de análisis de malware Android. Un servicio bare-metal que presenta análisis estático y dinámico para aplicaciones Android. Un producto de MalwarePot.
  14. AppCritique - Sube tus APK de Android y recibe evaluaciones de seguridad gratuitas y completas
  15. NVISO ApkScan - dejando de funcionar el 31 oct. 2019
  16. Mobile Malware Sandbox
  17. IBM Security AppScan Mobile Analyzer - no gratuito
  18. Visual Threat - ya no es un analizador de apps Android
  19. Tracedroid
  20. habo - 10/día
  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/día
  34. approver - Approver es una plataforma de análisis de seguridad y evaluación de riesgos totalmente automatizada para apps Android e iOS. No gratuito.
  35. Fraunhofer App-ray - dominio caducado
  36. AndroTotal - muerto
  1. Androwarn - detecta y advierte al usuario sobre posibles comportamientos maliciosos desarrollados por una aplicación Android.
  2. ApkAnalyser
  3. APKInspector
  4. Droid Intent Data Flow Analysis for Information Leakage
  5. DroidLegacy
  6. FlowDroid
  7. Android Decompiler – no gratuito
  8. PSCout - Una herramienta que extrae la especificación de permisos del código fuente de Android OS mediante análisis estático
  9. Amandroid
  10. SmaliSCA - Smali Static Code Analysis
  11. CFGScanDroid - Escanea y compara el CFG contra el CFG de aplicaciones maliciosas
  12. Madrolyzer - extrae datos accionables como C&C, número de teléfono, etc.
  13. ConDroid - Realiza una combinación de ejecución simbólica + concreta de la app
  14. DroidRA
  15. RiskInDroid - Una herramienta para calcular el riesgo de las apps Android basándose en sus permisos, con una demostración en línea disponible.
  16. SUPER - Secure, Unified, Powerful, and Extensible Rust Android Analyzer
  17. ClassyShark - Una herramienta de inspección binaria autónoma que puede explorar cualquier ejecutable de Android y mostrar información importante.
  18. StaCoAn - Herramienta multiplataforma que ayuda a desarrolladores, cazadores de bug-bounty y hackers éticos a realizar análisis de código estático en aplicaciones móviles. Esta herramienta se creó con un gran enfoque en la usabilidad y la guía gráfica en la interfaz de usuario.
  19. JAADAS - Herramienta de análisis de programa intraprocedural e interprocedural conjunta para encontrar vulnerabilidades en apps Android, construida sobre Soot y Scala
  20. Quark-Engine - Un sistema de puntuación de malware Android que ignora la ofuscación
  21. One Step Decompiler - Descompilación de APK Android para los perezosos
  22. APKLeaks - Escanea el archivo APK en busca de URI, endpoints y secretos.
  23. Mobile Audit - Aplicación web para realizar análisis estático y detectar malware en APK de Android.
  24. Detekt - Análisis de código estático para Kotlin
  25. APKdevastate - Software de análisis avanzado para payloads APK creados por RATs.
  26. Smali CFG generator
  27. Several tools from PSU
  28. SPARTA - verifica (demuestra) que una app satisface una política de seguridad de flujo de información; construido sobre el Checker Framework

Escáneres de vulnerabilidades de aplicaciones

Sección titulada «Escáneres de vulnerabilidades de aplicaciones»
  1. QARK - QARK de LinkedIn está para que los desarrolladores de apps escaneen sus aplicaciones en busca de problemas de seguridad
  2. AndroBugs
  3. Nogotofail
  4. Ostorlab - La versión gratuita de Ostorlab escanea apps en Android Play Store, iOS App Store y Huawei AppGallery
  5. Devknox - Plugin de IDE para construir apps Android seguras. Ya no se mantiene.
  1. Android DBI framework
  2. Androl4b- Una máquina virtual para evaluar aplicaciones Android, ingeniería inversa y análisis de malware
  3. House- House: un kit de herramientas de análisis de aplicaciones móviles en tiempo de ejecución con GUI web, impulsado por Frida, escrito en Python.
  4. Mobile-Security-Framework MobSF - Mobile Security Framework es un framework inteligente, todo en uno y de código abierto para pruebas de penetración automatizadas de aplicaciones móviles (Android/iOS), capaz de realizar análisis estático, dinámico y pruebas de API web.
  5. Droidbox
  6. Drozer
  7. Xposed - equivalente a hacer inyección de código basada en stub pero sin modificaciones al binario
  8. Inspeckage - Android Package Inspector - análisis dinámico con hooks de API, iniciar actividades no exportadas y más. (Módulo Xposed)
  9. Android Hooker - Instrumentación de código Java dinámica (requiere el framework Substrate)
  10. ProbeDroid - Instrumentación de código Java dinámica
  11. DECAF - Dynamic Executable Code Analysis Framework basado en QEMU (DroidScope ahora es una extensión de DECAF)
  12. CuckooDroid - Extensión de Android para el sandbox Cuckoo
  13. Mem - Análisis de memoria de Android (requiere root)
  14. Crowdroid – no se pudo encontrar la herramienta real
  15. AuditdAndroid – puerto de auditd a Android, ya no en desarrollo activo
  16. Android Security Evaluation Framework - ya no en desarrollo activo
  17. Aurasium – Aplicación práctica de políticas de seguridad para apps Android mediante reescritura de bytecode y monitoreo de referencia in situ.
  18. Android Linux Kernel modules
  19. StaDynA - un sistema que admite el análisis de apps de seguridad en presencia de características de actualización de código dinámico (carga dinámica de clases y reflexión). Esta herramienta combina análisis estático y dinámico de aplicaciones Android para revelar el comportamiento oculto/actualizado y ampliar los resultados del análisis estático con esta información.
  20. DroidAnalytics - incompleto
  21. Vezir Project - Máquina virtual para pruebas de penetración de aplicaciones móviles y análisis de malware móvil
  22. MARA - Marco de ingeniería inversa y análisis de aplicaciones móviles
  23. Taintdroid - requiere compilación de AOSP
  24. ARTist - un framework flexible de instrumentación y análisis híbrido de código abierto para apps Android y el middleware Java de Android. Se basa en el compilador de Android Runtime (ART) y modifica el código durante la compilación en el dispositivo.
  25. Android Malware Sandbox
  26. AndroPyTool - una herramienta para extraer características estáticas y dinámicas de APK de Android. Combina diferentes herramientas de análisis de apps Android conocidas como DroidBox, FlowDroid, Strace, AndroGuard y análisis VirusTotal.
  27. Runtime Mobile Security (RMS) - es una potente interfaz web que te ayuda a manipular apps Android e iOS en tiempo de ejecución
  28. PAPIMonitor – PAPIMonitor (Python API Monitor para apps Android) es una herramienta Python basada en Frida para monitorear las API seleccionadas por el usuario durante la ejecución de la app.
  29. Android_application_analyzer - La herramienta se usa para analizar el contenido de la aplicación Android en el almacenamiento local.
  30. Decompiler.com - Descompilador APK y Java en línea
  31. friTap- Intercepta conexiones SSL/TLS con Frida; permite extracción de claves TLS y descifrado de la carga TLS como PCAP en Android en tiempo real.
  32. HacknDroid - Una herramienta diseñada para automatizar varias tareas de pruebas de penetración de aplicaciones móviles (MAPT) y facilitar la interacción con dispositivos Android.
  33. adbsploit - herramientas para explotar el dispositivo vía ADB
  34. Brida - Extensión de Burp Suite que, actuando como puente entre Burp y Frida, te permite usar y manipular los propios métodos de las aplicaciones mientras alteras el tráfico intercambiado entre las aplicaciones y sus servicios/servidores backend.
  35. MPT - MPT (Mobile Pentest Toolkit) es una solución imprescindible para tus flujos de trabajo de pruebas de penetración Android. Esta herramienta te permite automatizar tareas de seguridad.
  36. Andriller - un utilidad de software con una colección de herramientas forenses para teléfonos inteligentes. Realiza una adquisición de solo lectura, forense y no destructiva de dispositivos Android.
  37. Mira - Plataforma de análisis de protección en tiempo de ejecución para apps Android e iOS de terceros, que permite a la IA usar capacidades shell, Java, Native y Frida del lado de la app host para la detección de riesgos del entorno y la validación de endurecimiento.
  38. FlutterTap - Módulo Zygisk que evita la verificación de certificados BoringSSL dentro de libflutter.so y redirige el tráfico de las apps Flutter seleccionadas a un proxy. Persiste tras reinicios, por lo que no necesita sesión Frida, ni cable, ni puerto de escucha.
  39. Mobix - Laboratorio de pentest Android autorizado: cadena de bypass de Frida SSL-pinning/detección de root, captura de tráfico mitmproxy con marcado automático de IDOR, un panel web y un servidor MCP de 36 herramientas para que un agente Claude Code pueda ejecutar él mismo todo el ciclo de escaneo a hallazgos.
  40. AppUse – compilación personalizada para pruebas de penetración
  41. Appie - Appie es un paquete de software preconfigurado para funcionar como un entorno de pentest Android. Es totalmente portátil y se puede llevar en una memoria USB o smartphone. Esta es una solución integral para todas las herramientas necesarias en la evaluación de seguridad de aplicaciones Android y una alternativa fantástica a las máquinas virtuales existentes.
  42. Android Tamer - Plataforma virtual/en vivo para profesionales de seguridad Android
  43. Android Malware Analysis Toolkit - (distro Linux) Antes, solía ser un analizador en línea
  44. Android Reverse Engineering – ARE (ingeniería inversa Android) ya no está en desarrollo activo
  45. ViaLab Community Edition
  46. Mercury
  47. Cobradroid – imagen personalizada para análisis de malware
  1. Smali/Baksmali – descompilación apk
  2. emacs syntax coloring for smali files
  3. vim syntax coloring for smali files
  4. AndBug
  5. Androguard – potente, se integra bien con otras herramientas
  6. Apktool – realmente útil para compilación/descompilación (usa smali)
  7. Android Framework for Exploitation
  8. Bypass signature and permission checks for IPCs
  9. Android OpenDebug – hace que cualquier aplicación en el dispositivo sea depurable (usando Cydia Substrate).
  10. Dex2Jar - convertidor de dex a jar
  11. Enjarify - convertidor de dex a jar de Google
  12. Dedexer
  13. Fino
  14. Frida - inyecta JavaScript para explorar aplicaciones y una herramienta GUI para ello
  15. Indroid – kit de inyección de hilos
  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 – manipulación apk
  23. Simplify Android deobfuscator
  24. Bytecode viewer
  25. Radare2
  26. Jadx
  27. Dwarf - GUI para ingeniería inversa
  28. Andromeda - Otra herramienta básica de ingeniería inversa de línea de comandos
  29. apk-mitm - Una aplicación CLI que prepara archivos APK de Android para inspección HTTPS
  30. Noia - Sencilla herramienta de explorador de archivos de sandbox de aplicaciones Android
  31. Obfuscapk — Obfuscapk es una herramienta Python modular para ofuscar aplicaciones Android sin requerir su código fuente.
  32. ARMANDroid - ARMAND (Anti-Repackaging through Multi-pattern, Anti-tampering based on Native Detection) es un novedoso esquema de protección anti-manipulación que incrusta logic bombs y nodos de detección AT directamente en el archivo apk sin necesidad de su código fuente.
  33. MVT (Mobile Verification Toolkit) - una colección de utilidades para simplificar y automatizar el proceso de recopilación de rastros forenses útiles para identificar una posible compromisión de dispositivos Android e iOS
  34. Dexmod - una herramienta para ejemplificar el parcheo de bytecode Dalvik en un archivo DEX (Dalvik Executable) y ayudar en el análisis estático de aplicaciones Android.
  35. odex-patcher - Ejecuta código arbitrario parcheando archivos OAT
  36. PhoneSploit-Pro - Una herramienta de hacking todo en uno para explotar remotamente dispositivos Android usando ADB y el framework Metasploit para obtener una sesión Meterpreter.
  37. APKLab - plugin para VS Code para analizar APK
  38. IntentSniffer
  39. Procyon - descompilador Java
  40. Smali viewer
  41. ZjDroid, fork/mirror
  42. Dare – convertidor de .dex a .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 - una herramienta para detectar aplicaciones Android reempaquetadas basada en la comparación de hash de recursos de la app.
  1. Google Play crawler (Java)
  2. Google Play crawler (Python)
  3. Google Play crawler (Node) - obtener detalles de la app y descargar apps de la tienda oficial Google Play.
  4. Aptoide downloader (Node) - descargar apps del mercado Android de terceros Aptoide
  5. Appland downloader (Node) - descargar apps del mercado Android de terceros Appland
  6. PlaystoreDownloader - PlaystoreDownloader es una herramienta para descargar aplicaciones Android directamente desde Google Play Store. Tras una configuración inicial (única), las aplicaciones se pueden descargar especificando su nombre de paquete.
  7. APK Downloader Servicio en línea para descargar APK de Play Store para una configuración de dispositivo Android específica
  8. Apkpure - Descargador apk en línea. También proporciona su propia app para descargar.
  1. smalihook
  2. AXMLPrinter2 - para convertir archivos XML binarios en archivos XML legibles por humanos
  3. adb autocomplete
  4. mitmproxy
  5. dockerfile/androguard
  6. Android Vulnerability Test Suite - android-vts escanea un dispositivo en busca de un conjunto de vulnerabilidades
  7. AppMon- AppMon es un framework automatizado para monitorear y alterar las llamadas a la API del sistema de apps nativas macOS, iOS y Android. Se basa en Frida.
  8. Internal Blue - Framework de experimentación Bluetooth basado en la ingeniería inversa de controladores Bluetooth Broadcom
  9. Android Mobile Device Hardening - AMDH escanea y endurece la configuración del dispositivo y enumera las apps instaladas dañinas basándose en permisos.
  10. NullKia - Framework de seguridad móvil integral que admite 18 fabricantes con explotación de baseband, seguridad celular, investigación TEE/TrustZone y herramientas de extracción BootROM.
  11. Firmware Extractor - Extrae el archivo dado a imágenes
  12. ARMv7 payload that provides arbitrary code execution on MediaTek bootloaders
  13. DroidGround - Un patio de recreo flexible para desafíos CTF de Android
  14. sundaysec/Android-Exploits - Una colección de exploits y hacks de Android
  15. Spectre - Escáner de radiofrecuencia con capacidades de reconocimiento y ofensivas. Monitorea celular, Wi-Fi, Bluetooth LE y GNSS en el dispositivo, con un inspector BLE GATT, un difusor iBeacon y descubrimiento de red local.
  16. Android Device Security Database - Base de datos de características de seguridad de dispositivos Android
  17. Opcodes table for quick reference
  18. APK-Downloader - parece muerto ahora
  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)

Académico/Investigación/Publicaciones/Libros

Sección titulada «Académico/Investigación/Publicaciones/Libros»
  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 - Una sala de lectura que contiene material de lectura técnica bien categorizado sobre pruebas de penetración móvil, malware móvil, forense móvil y todo tipo de temas relacionados con la seguridad móvil
  1. Android Security Bulletins
  2. Android’s reported security vulnerabilities
  3. OWASP Mobile Top 10 2016
  4. Exploit Database - haz clic en buscar
  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 - contiene 1260 muestras de malware categorizadas en 49 familias de malware diferentes, gratis para fines de investigación.
  4. Contagio Mobile Malware Mini Dump
  5. Drebin
  6. Hudson Rock - Un conjunto de herramientas gratuitas de inteligencia de cibercrimen que puede indicar si un paquete APK específico fue comprometido en un ataque de malware Infostealer.
  7. Kharon Malware Dataset - 7 malware que han sido ingeniería inversa y documentados
  8. Android Adware and General Malware Dataset
  9. AndroZoo - AndroZoo es una colección de aplicaciones Android creciente de varias fuentes, incluido el mercado de aplicaciones oficial Google Play.
  10. Android PRAGuard Dataset - El conjunto de datos contiene 10479 muestras, obtenidas ofuscando los conjuntos de datos MalGenome y Contagio Minidump con siete técnicas de ofuscación diferentes.
  11. Admire
  1. Android Security Reward Program
  1. Android - reporting security issues
  2. Android Reports and Resources - Lista de informes Android Hackerone divulgados y otros recursos

¡Tus contribuciones siempre son bienvenidas!

@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 repositorio ha sido citado en más de 10 artículos

HagiCode

HagiCode es un espacio de programación con agentes. Las interacciones de interfaz, ricas y cómodas, hacen que planificar, ejecutar agentes y trabajar en proyectos sea accesible y fácil de seguir, para una experiencia de desarrollo atractiva.

Una experiencia de desarrollo atractiva gracias a interacciones de interfaz ricas y cómodas.

Visitar HagiCodeLeer la documentación
  • InteligenteLos flujos de trabajo de OpenSpec convierten la intención en un itinerario ejecutable, de la propuesta al diseño, las tareas y la entrega.
  • EficienteLa ejecución multiagente avanza en paralelo con la investigación, la implementación y la revisión, en varios repositorios y con los Agent CLI que ya usas.
  • InteresanteLas interacciones de interfaz, ricas y cómodas, hacen que planificar, ejecutar agentes y trabajar en proyectos sea accesible y fácil de seguir.

Descargar para Windows

Obtenerlo en Microsoft StoreTodas las descargas

Convierte ideas en software entregado.

HagiCode es un espacio de trabajo de programación con agentes: los flujos de trabajo de OpenSpec planifican el cambio, la ejecución multiagente lo lleva a cabo y Hero Scenario hace visible el largo recorrido, para convertir ideas en software entregado.

Inteligente
Los flujos de OpenSpec convierten la intención en un camino de la propuesta a la entrega.
Eficiente
La ejecución multiagente avanza en paralelo con investigación, implementación y revisión.
Divertido
Las interacciones de interfaz facilitan la planificación, los agentes y el trabajo en proyectos.

¿Salir de Awesome Site?

Estás a punto de visitar un sitio web externo. No controlamos su contenido ni sus prácticas de privacidad.

Destino

Continuar al sitio web