APKLab Workbench de Ingeniería Inversa de Android para VS Code
APKLab Workbench de Ingeniería Inversa de Android para VS Code

APKLab: Workbench de Ingeniería Inversa de Android para VS Code

La máxima experiencia de ingeniería inversa de Android dentro de tu VS Code. APKLab integra perfectamente las mejores herramientas de código abierto: Quark-Engine, Apktool, Jadx, uber-apk-signer, apk-mitm, y más, en el excelente VS Code para que te enfoques en el análisis de aplicaciones sin salir del IDE.

Características

  • Decodifica todos los recursos de un APK
  • Desensambla el APK al bytecode Dalvik, también conocido como Smali
  • Descompila el APK al código fuente Java
  • Informe interactivo de análisis de malware
  • Inicializa el directorio del proyecto como un repositorio Git
  • Excelente soporte para el lenguaje Smali con Smalise (https://github.com/LoyieKing/Smalise)
  • Analiza de manera efectiva con el rico entorno de VS Code
  • Aplica parche MITM para inspección HTTPS
  • Construye un APK desde Smali y recursos
  • Reconstruye un APK en modo de depuración para análisis dinámico
  • Firma el APK de manera transparente durante la compilación
  • Instala el APK directamente desde VS Code
  • Soporte para proyectos estilo Apktool (apktool.yml)
  • Soporte para la mayoría de los argumentos de la CLI de Apktool
  • Gestión de marcos de recursos de Android (¡Próximamente!)
  • Soporte para un almacén de claves proporcionado por el usuario para la firma de APK
  • Descarga y configura dependencias faltantes
  • Compatible con Linux, Windows y Mac

Requisitos

  • JDK 8+: Ejecuta java -version en tu Shell; si no se encuentra, descárgalo desde aquí.
  • Quark-engine >=21.01.6 (para análisis de malware): Ejecuta quark en tu Shell; si no se encuentra, consulta la documentación oficial.
  • adb: Ejecuta adb devices en tu Shell; si no se encuentra, consulta esta guía.

Para Comenzar

  • Abre un APK o un proyecto de Apktool. Abre la paleta de comandos (Ctrl+Shift+P): APKLab: Open an APK. O simplemente abre una carpeta existente de un proyecto de Apktool.
  • Aplica MITM patch. Haz clic derecho en o dentro del archivo apktool.ymlAPKLab: Prepare for HTTPS inspection
  • Reconstruye y firma el APK. Haz clic derecho en o dentro del archivo apktool.yml APKLab: Rebuild the APK
  • Instala el APK en el dispositivo. Haz clic derecho en el archivo .apk (en el directorio dist) ➜ APKLab: Install the APK
  • Limpia el directorio de marcos de ApkTool. Abre la paleta de comandos (Ctrl+Shift+P) ➜ APKLab: Empty ApkTool Framework Dir
https://github.com/APKLab/APKLab

My Cart Close (×)

Tu carrito está vacío
Ver tienda