.smali Extensión de archivo
Tipo de archivo Android Smali Assembly Language File
Desarrollador | |
Categoría | Archivos de desarrollador |
Formato | Text |
¿Para qué son los archivos SMALI?
Archivo de desarrollador escrito en Smali, el lenguaje ensamblador utilizado por la máquina virtual Dalvik de Android; normalmente se crea descompilando archivos .DEX (Dalvik Executable), que son los ejecutables incluidos en las aplicaciones Android (.APK); normalmente se utilizan para inspeccionar a bajo nivel el contenido de una aplicación Android, o para hackear aplicaciones Android.
Puede descompilar un archivo DEX en sus correspondientes archivos SMALI utilizando baksmali, un programa incluido con el paquete smali. Para leer archivos SMALI, existe un complemento de resaltado de sintaxis Smali para Notepad++ distribuido por el blog de cracking de Android.
NOTA: "Smali" significa ensamblador en islandés. En Islandia hay un pueblo llamado Dalvik del que tomó el nombre la máquina virtual Dalvik. Del mismo modo, "Baksmali" significa desensamblador.
Windows |
|
Macintosh |
|