APKTool 2.4 ya está disponible para decodificar aplicaciones de Android

APKTool es una herramienta de ingeniería inversa increíblemente útil del desarrollador ibotpeaches. Se puede usar para decodificar la mayoría de las aplicaciones de Android en smali, que luego se puede convertir a Java para un análisis más fácil. Es la herramienta de acceso para la mayoría de los desarrolladores independientes que buscan modificar aplicaciones o descubrir sus secretos. Con frecuencia lo usamos cuando analizamos aplicaciones para nuevas características.

El desarrollador detrás de la herramienta anunció recientemente una actualización a la versión 2.4, que trae muchas correcciones de errores y cambios. Una de esas soluciones resuelve el problema en el que PlatformBuildValue se estableció en un valor inesperado, lo que fue un gran dolor para muchos desarrolladores que intentaban recompilar aplicaciones.

APKTool Version 2.4 Changelog

  • Baksmali / smali actualizado a v2.2.6
  • Se solucionó el problema con la nueva restricción con el archivo ids.xml no vacío. (Gracias gino247)
  • Se solucionó el problema con las propiedades PlatformBuildVersion que cambiaban a valores inesperados. (Gracias gino247)
  • Se solucionó el problema con la actualización pendiente de v5 Gradle, al tomar la versión de punto v4.10.2. (Gracias Frieder Blumle)
  • Se agregó compatibilidad sin contratiempos a través de nuevos parámetros: -nc | –No-crujiente. (Gracias Novex)
  • Se agregaron pruebas automáticas en el entorno de Windows.
  • Se solucionó el problema al decodificar archivos .xsd entre aapt1 / aapt2.
  • Se solucionó el problema con las aplicaciones de decodificación con un encabezado de fragmento mal formado. (Gracias sebras)
  • Se solucionó el problema con los scripts de Mac que robaban el foco.
  • Se solucionó el problema con los elementos de la bolsa de recursos de matriz que tenían un tipo incorrecto. (Gracias vbarthel-fr)
  • Baksmali / smali actualizado a v2.2.6
  • Se solucionó el problema con las imágenes de 9 parches que faltaban divisiones verticales u horizontales. (Gracias IgorEisberg)
  • Se solucionó el problema con la resolución de referencias a archivos de marco no estándar. (Gracias IgorEisberg)
  • Se solucionó el problema al resolver los códigos de versión del SDK que eran referencias. (Gracias IgorEisberg)
  • Se agregaron binarios de 32 bits para Unix y ganar para aapt1 / aapt2.
  • Se agregó la capacidad para que el nivel de API se pase a smali. (Gracias IgorEisberg)

APKTool es una herramienta invaluable para la comunidad. Gracias a él, podemos brindarle noticias sobre las últimas funciones de software de Google, Samsung, Huawei, Xiaomi y otros. Los desarrolladores también lo usan cuando hacen puertos para cámaras de Google. Apreciamos APKTool y todo eso es posible gracias a eso.

Lea más sobre APKTool en el foro de desarrollo de software de Android