پسوند فایل SMALI
تولیدکننده : Google
فایل سازنده نوشته شده به زبان Smali است، زبان همگذاری که توسط دستگاه مجازی Android Dalvik مورد استفاده قرار می گیرد؛ معمولا با واگذاری فایل های .DEX (فایل اجرایی Dalvik) ایجاد می شود که فایل های اجرایی موجود در برنامه های اندرویدی هستند (فایل های .APK)؛ معمولا برای بررسی سطح پایین محتویات برنامه اندروید یا برای هک کردن برنامه های اندروید به کار می رود.
می توانید فایل DEX را با استفاده از backsmali به فایل های SMALI متناظر آن واگردانی کند، این برنامه در بسته smali موجود است. برای خواندن فایل های SMALI برنامه مکمل پررنگ کردن دستورالعمل Smali برای Notepad++ توسط Android Cracking blog تهیه شد.
نکته: "Smali" مخفف همگردان به زبان ایسلندی است. ایسلند روستایی به نام Dalvik دارد که اسم دستگاه مجازی Dalvik از آن آمده است. به همین صورت "Baksmali" نشان دهنده مجزاکننده (واگردان) است.