.SMALI 文件格式
文件類型 Android Smali彙編語言文件
SMALI是什麼文件?
用Smali編寫的開發文件,Android Dalvik虛拟機使用的彙編語言;通常通過反編譯.DEX(Dalvik可執行文件)文件來創建,這些文件是Android應用程序(.APK文件)中包含的可執行文件;通常用于對Android應用程序的内容進行低級檢查,或用于對Android應用程序進行黑客攻擊。
如何打開 .SMALI 文件
Android Smali彙編語言文件 是程序源代碼或配置文件,建議用代碼編輯器打開。
- 确認文件擴展名為 .SMALI,且文件已完整下載。
- 根據您的操作系統,參考下方分平台說明,使用推薦軟件打開 Android Smali彙編語言文件。
- 若無需安裝軟件,可嘗試 FileInfo 在線工具(如 JSON 在線解析)。
- 仍無法打開?使用 文件格式識别 檢查擴展名是否與真實格式一緻。
分平台打開方式
在線處理方式
可使用對應語言的格式化、JSON/XML 轉換等開發工具。
- JSON 在線解析 — 格式化、壓縮、校驗 JSON
- Base64 編解碼 — 文本 Base64 互轉
- 正則表達式測試 — 在線測試正則匹配
- Unix 時間戳 — 時間戳與日期互轉
常見問題
- 可以用記事本打開嗎?
- 可以,但代碼編輯器提供語法高亮,更便于閱讀。
更多信息
可以使用baksmali(SMALI包中包含的程序)将DEX文件反編譯為相應的SMALI文件。為了閱讀SMALI文件,Android Cracking博客發布了一個SMALI語法突出顯示的Notepad++插件
注:"Smali"代表冰島語中的彙編程序。冰島有一個名為Dalvik的村莊,Dalvik虛拟機就是從這個村莊命名的。同樣,"Baksmali"代表反彙編程序
打開.SMALI文件的軟件程序
| Windows |
|
| Mac |
|
最後更新:2020-02-10