smalidea-0.06 Android studio4.x之后调试smali必备插件
2022-06-21 16:05:03 5.95MB 调试smali smalidea-0.06
1
Android逆向之smali学习笔记
2022-06-16 14:04:00 290KB android
1
apktool,baksmali-2.5.2,smali-2.5.2
2022-06-11 18:07:12 20.65MB 安卓
1
smalitool 一个简单的小工具,可以更轻松地解析smali文件和项目 用法 解析特定的.smali文件 Smalitool允许用户通过调用从smali文件中提取类,字段,方法,接口和注释 ./smalitool.py info test.smali --show method 您可以使用以下命令快速从test.smali中提取方法foo的方法声明: ./smalitool.py info test.smali --inspect foo 搜索.smali文件 Smalitool也可以用于搜索smali文件的文件夹,以通过调用以下内容来查找类声明: ./smalitool.py find class_name --path path/to/search/dir 如果未给出路径,则脚本调用者的当前目录将用作搜索目录的根。 如果要查找foo类的方法栏的所有调用者,请键入 ./sm
2022-05-13 16:18:17 4KB Python
1
baksmali工具,用于将dex文件转为smali文件
2022-04-16 20:04:24 1.54MB smali、dex
1
smali2java,通过apktool获得的smail文件,可通过该工具查看和转化为java
2022-04-16 18:02:17 364KB smali2java
1
*.smali 转 *.dex
2022-01-15 13:44:34 717KB smali.jar 反编译
1
一、APK生成odex文件方法: 编译开源GIT上的build/tools/dexpreopt/dexopt-wrapper这个,使用dexopt-wrapper即可,操作步骤 将dexopt-wrapper放到/data/local目录中,使用adb shell执行linux命令行,使用cd命令进入/data/local目录, cd /data/local ./dexopt-wrapper android123.apk android123.odex 二、合并odex和 少dex的apk 为完整的apk文件 1. 需要odex所在rom中的一些引用类,一般在 /system/framework 目录中 2 . 通过odex生成class文件 java -jar baksmali-1.2.6.jar -x android123.odex 执行完上面这行命令后,会生成一个out 文件夹里面是android123.odex的class文件。主意,最好把odex文件放到framework目录下执行上面的命令,免得报缺少类文件的错误。 3. 通过class生成classes.dex 文件。 java -Xmx512M -jar smali-1.2.6.jar out -o classes.dex 4. 将classes.dex放到apk文件 因为apk是zip的mime编码类型,使用winzip或winrar直接拖入到apk改名为zip的压缩包中即可。 5. 不要忘记了签名,使用jdk中的arsigner和keytool打包重新签名即可。 主意:1.2.2版本的用不起的,会报错。
2022-01-01 18:06:49 2.12MB baksmali-1.2.6 smali-1.2.6 odex dex
1
 什么是Smali语言 Smali代码是Android的Dalvik虚拟机的可执行文件DEX文件反汇编后的代码。所以Smali语言就是Dalvik的反汇编语言。 使用Apktool反编译apk 文件后,会在反编译工程目录下生成一个smali 文件夹,里面存放着所有反编译出的smali 文件,这些文件会根据程序包的层次结构生成相应的目录,程序中所有的类都会在相应的目录下生成独立的smali 文件。
2021-12-26 22:51:29 81KB Smali
1
apktool工具将apk反编译成smali文件,smali.jar可将smali文件生成classes.dex文件
2021-12-16 13:37:06 5.85MB apk反编译 apktool
1