首页
社区
课程
招聘
[求助]jd-gui 打开文件后如何确定函数参数的来源
发表于: 2012-10-25 15:17 8891

[求助]jd-gui 打开文件后如何确定函数参数的来源

2012-10-25 15:17
8891
private void a(String[] paramArrayOfString, String paramString1, String paramString2)
  {
    if ((paramArrayOfString.length > 0) && (paramString1 != null) && (paramString1.length() > 0))
    {
      if (!l.a("android.permission.SEND_SMS", this.d.getApplicationContext()))
        break label181;
      SmsManager localSmsManager = SmsManager.getDefault();
      ArrayList localArrayList = new ArrayList(paramArrayOfString.length);
      A localA = new A(this.d.getApplicationContext());
      int i = paramArrayOfString.length;
      for (int j = 0; j < i; j++)
      {
        String str = a(paramArrayOfString[j]);
        if (str == null)
          continue;
        this.e.d(this.c, "Sending SMS \"" + paramString1 + "\" to " + str);
        localSmsManager.sendTextMessage(str, null, paramString1, null, null);
        localArrayList.add(aD.a(localA.a(str), this.d));
      }
      a(localArrayList, paramString2);
    }
    while (true)
    {
      return;
      label181: this.e.userError(paramString2, "Unable to send SMS: no 'android.permission.SEND_SMS' permission available");
    }
  }

jd-gui打开文件后发现了一个静默发送短信的函数,但是不知道怎么确定函数的参数内容,也就是到底发送什么信息,求大神指教啊

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 11
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
paramString1 这个参数就是短信内容,再往上找谁调用private void a(String[] paramArrayOfString, String paramString1, String paramString2)这个函数了
2012-10-25 23:31
0
雪    币: 90
活跃值: (126)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
3
感谢,后来发现用smali比较方便可以找到来源
2012-10-26 14:28
0
游客
登录 | 注册 方可回帖
返回
//