【问题标题】:How can i copy a file in smali如何在 smali 中复制文件
【发布时间】:2021-05-17 13:09:50
【问题描述】:

我正在对应用程序进行逆向工程。 我想将图像从 res/drawable 复制到 smali 的内部存储 java代码是 FileUtil.copyFile("android.resource://com.package.name/drawable/app_icon.png", "/storage/emulated/0/App_name/icon/");

我只想要 smali 语言的代码

我想把它转换成 smali。

【问题讨论】:

  • 如果你只想要 Smali 代码,[java] 标签是无关紧要的。删除它。

标签: android copy smali


【解决方案1】:

有一个简单的选项可以从 Java 代码生成 Smali 代码:

只需使用 AndroidStudio,新建一个 App 项目,然后在主 Activity 的 onCreate 方法中粘贴您想要的 Java 代码(或添加自定义方法)。

然后构建 APK 并使用ApktoolJadx 反编译它(Jadx 可以为每个类显示 Smali 代码)以获得 Smali 代码。只需从显示的 smali 代码中复制相关部分即可。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-31
    • 2018-04-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多