smali

    0热度

    1回答

    我有forein语言的应用程序,我想完全traslete它例如在smali文件我有这样的编程代码: const-string v1, "Hello" 我怎样才能到string.xml文件从这个附加参考smali代码?

    0热度

    1回答

    我认为这应该很简单,但我无法弄清楚。出于测试目的,我想在下面的函数中设置确切的输出。例如,我希望V2(宽)每次等于1349333576093。通常,我只是在下面说一句“const v2,0x1”等,但由于它很宽,我不知道该怎么做。请帮忙吗? invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v2

    0热度

    1回答

    我试图将else状态的代码复制到if语句中。 在这里我看到if-eqz作为if条件,但我不知道其他条件在这里。有人可以帮我找到其他条件,以便我可以将它复制成if代码。 我也想知道哪里是起点和else语句体 if-eqz v1, :cond_1 .line 103 :goto_1 return-object v0 .line 82 :cond_0 invoke-static {},

    1热度

    1回答

    在下面的示例代码中,如何添加一条命令将v0,v1等的值打印到logcat中? const v1, 0x7f05002e iget-object v2, p0, Lcom/company/myapp/MainActivity;->d:Lcom/company/myapp/f; invoke-virtual {v2}, Lcom/company/myapp/f;->getPanelModel(

    2热度

    1回答

    我最近一直在深入研究一些smali编码文件,以及我不明白的术语,并且不会在任何地方解释(即使在达尔维克opcodes站点中也不例外)。让我们开始与问题 1. What is ->? 2. What is (somerandomletter):I, F, J, S, C, B etc. (any element encoding letter)? example of both in o

    0热度

    1回答

    我在编辑一些smali代码,我需要将某个货币包裹的值更改为游戏中的成就实体。 .method public writeToParcel(Landroid/os/Parcel;I)V .locals 0 invoke-static {p0, p1, p2}, Lcom/google/android/gms/games/achievement/AchievementEntityCreator;-

    0热度

    1回答

    我一直在尝试学习smali一段时间,似乎很难,所以我打算学习通过转换小.java代码到.smali和研究结构..如何我可以将简单的HelloWorld转换为.smali吗? public class HelloWorld { public static void main (String args[]){ System.out.println("Hello World");

    1热度

    1回答

    我想从Android应用程序的apk中提取所有API调用。我已经使用apktool从apk获取smali代码文件。手动我可以发现一些API调用,但我需要一种自动方法。例如,我可以看到getNetworkInfo呼叫在这行代码: invoke-virtual {p0, v0}, Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/

    1热度

    2回答

    当我在idea或Android Studio上用Smalidea调试smali时,发现一个错误,说Smalidea抛出一个未捕获的NullPointerException,并且在变量中显示“Waiting until last debugger command completed”,但20分钟后来,没有任何反应。 谁能告诉我怎么解决呢?

    0热度

    2回答

    我想用Java to smali plugin,但我必须编译Java类第一,这是不可能的这样 项目的h.m是 Javac不明白这一点,但我只是想编译这个java代码到类中,所以我可以将它转换为smali。 这个项目是由apktool d my.apk解码,我尝试注入一些代码,写smali比java.But困难我读完Inject部分,只是想知道如何编译java到类。 $ adb logcat -s