Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
apkstudio — Código abierto, IDE multiplataforma basado en Qt6 para ingeniería inversa de paquetes de aplicaciones Android. Cuenta con un diseño amigable tipo IDE que incluye un editor de código con resaltado de sintaxis para archivos de código *.smali. | Kitploit
Herramientas/GitHubGitHub/vaibhavpandeyvpz/apkstudio
Seguridad AndroidAnálisis EstáticoAnálisis Dinámico (Sandboxing)Ingeniería InversaDepuradoresSeguridad MóvilAnálisis de BinariosAprendizaje y Educación

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
GitHub
vaibhavpandeyvpz/apkstudio

apkstudio

Código abierto, IDE multiplataforma basado en Qt6 para ingeniería inversa de paquetes de aplicaciones Android. Cuenta con un diseño amigable tipo IDE que incluye un editor de código con resaltado de sintaxis para archivos de código *.smali.

Ver RepositorioSitio web
4.6k734hace 7 mesesRevisado por Kitploit

APK Studio
APK Studio

IDE de código abierto y multiplataforma basado en Qt6 para la ingeniería inversa de paquetes de aplicaciones Android. Ofrece un diseño similar a un IDE con editor de código y resaltado de sintaxis para archivos de código *.smali.

Captura de pantalla

Estado de compilación Versión Descargas Licencia

Características

  • Multiplataforma, funciona en Linux, Mac OS X y Windows
  • Descompilar/recompilar/firmar e instalar APKs
  • Descarga e instalación automática de herramientas – APK Studio puede descargar e instalar automáticamente las herramientas necesarias (Java, Apktool, JADX, ADB, Uber APK Signer)
  • Soporte de frameworks – Instalar y usar archivos de framework específicos del fabricante (p. ej., HTC, LG, Samsung) con etiquetado opcional para descompilar y recompilar APKs
  • Apertura de APK desde línea de comandos – Abrir archivos APK directamente desde el sistema de archivos mediante el menú contextual "Abrir con" o argumentos de línea de comandos
  • Argumentos adicionales de apktool – Proporcionar argumentos de línea de comandos adicionales (p. ej., --force-all, --no-res) para operaciones de descompilación y recompilación
  • Funcionalidad de búsqueda – Búsqueda rápida en archivos abiertos y en el árbol del proyecto para encontrar elementos por nombre
  • Editor de código integrado (*.java; *.smali; *.xml; *.yml) con resaltado de sintaxis
  • Visor integrado de imágenes (*.gif; *.jpg; *.jpeg; *.png)
  • Editor hexadecimal integrado para archivos binarios
  • Compatibilidad con temas oscuro/claro – Aplicación de temas nativa de Qt 6 con integración del sistema

Descargas

Por favor, dirígete a la página de Versiones para descargar.

Nota: APK Studio puede descargar e instalar automáticamente las herramientas necesarias (Java, Apktool, JADX, ADB, Uber APK Signer) en el primer inicio. Si prefieres usar tus propias instalaciones, puedes configurarlas en Ajustes.

Consejo: Puedes abrir archivos APK directamente desde tu sistema de archivos haciendo clic derecho en un archivo .apk, seleccionando "Abrir con" → "Elegir una aplicación en tu PC" (o "Elegir otra aplicación") y luego buscando el ejecutable de APK Studio. Alternativamente, puedes pasar la ruta del archivo APK como argumento de línea de comandos. El cuadro de diálogo de descompilación se abrirá automáticamente con el archivo seleccionado.

Compilación

Requisitos

  • CMake 3.16 o superior
  • Qt6 6.10.1 o superior (componentes Core, Gui, Network, Widgets)
  • Compilador compatible con C++17
  • Git (para información de versión)

Instrucciones de compilación

  1. Clonar el repositorio (incluyendo submódulos):

    root@kitploit:~
    git clone --recursive https://github.com/vaibhavpandeyvpz/apkstudio.git
    cd apkstudio
    
  2. Configurar la compilación:

    root@kitploit:~
    cmake -B build -S . -DCMAKE_BUILD_TYPE=Release
    

    En macOS, puede que necesites especificar la ruta de Qt:

    root@kitploit:~
    cmake -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/path/to/Qt/6.10.1/clang_64
    
  3. Compilar el proyecto:

    root@kitploit:~
    cmake --build build --config Release
    
  4. Desplegar dependencias de Qt (opcional, para distribución):

    • Windows: Usa windeployqt desde la instalación de Qt
    • Linux: Usa linuxdeploy con el plugin de Qt para crear un AppImage
    • macOS: Usa macdeployqt para empaquetar los frameworks de Qt

El ejecutable se encontrará en:

  • Windows: build/bin/Release/ApkStudio.exe
  • Linux/macOS: build/bin/ApkStudio (o build/bin/ApkStudio.app en macOS)

CI/CD

El proyecto utiliza GitHub Actions para compilaciones automatizadas en Windows, Linux y macOS. Los artefactos de compilación se crean y suben automáticamente en cada push, pull request y lanzamiento.

Créditos

  • iBotPeaches por apktool
  • patrickfav por uber-apk-signer
  • skylot por jadx
  • linuxdeploy equipo por linuxdeploy y linuxdeploy-plugin-qt
  • Antonio Davide por QHexView
  • p.yusukekamiyamane por los iconos Fugue
  • Icons8 por varios iconos
  • Surendrajat por mantener el proyecto mientras yo no podía

Nota: Si encuentras algún problema, asegúrate de revisar la salida de la Consola en la parte inferior del IDE para obtener la salida del comando que realmente ejecutó el programa. Reporta cualquier problema relacionado con APK Studio aquí en Github. Ten en cuenta que un problema con apktool no es un problema con APK Studio. Verifica el contexto del problema antes de abrir un ticket.


Descargo de responsabilidad

Al igual que apktool, APK Studio no está diseñado para piratería ni otros usos ilegales. Puede usarse para localización, agregar algunas funciones o soporte para plataformas personalizadas, analizar aplicaciones y mucho más.

Descargar herramienta