根基简介
Smali,Baksmali分说是指安卓零星里的Java伪造机(Dalvik)所运用的一种.dex格式文件的汇编器,反汇编器。apk文件经由apktool反编译进去的都有一个smali文件夹,概况都因此.smali结尾的文件。
smali语言是Davlik的寄存器语言,语法上以及汇编语言相似,Dalvik VM与JVM的最大的差距之一便是Dalvik VM是基于寄存器的。基于寄存器的意思是,在smali里的所有操作都必需经由寄存器来妨碍。
Java是一门面向工具编程语言,不光罗致了C++语言的种种短处,还放弃了C++里难以清晰的多秉持、指针等意见,因此Java语言具备功能强盛以及重大易用两个特色。Java语言作为动态面向工具编程语言的代表,极好地实现为了面向工具实际,应承挨次员以斯文的脑子方式妨碍重大的编程。
运用措施
1 下载实现后不要在缩短包内运行软件直接运用,先解压;
2 软件同时反对于32位64位运行情景;
3 假如软件无奈个别掀开,请右键运用规画员方式运行。
更新日志
- 修复过错时的揭示下场
- 削减Smali转Java功能