首页
社区
课程
招聘
[讨论]能这款apk是怎么加固的?
发表于: 2016-12-6 11:25 3156

[讨论]能这款apk是怎么加固的?

2016-12-6 11:25
3156
public class Kq52989mzllscx97stklh1ms7qn5lspk extends Application
{
  public static Application sApplication = null;

  protected void attachBaseContext(Context paramContext)
  {
    super.attachBaseContext(paramContext);
    sApplication = this;
    System.loadLibrary("q7ngtcsse40ro0gi");
  }

  public void onCreate()
  {
    super.onCreate();
    try
    {
      Class localClass1 = Class.forName("android.app.ActivityThread");
      Method localMethod1 = localClass1.getDeclaredMethod("currentActivityThread", new Class[0]);
      localMethod1.setAccessible(true);
      Object localObject1 = localMethod1.invoke(null, new Object[0]);
      Field localField1 = localClass1.getDeclaredField("mPackages");
      localField1.setAccessible(true);
      WeakReference localWeakReference = (WeakReference)((Map)localField1.get(localObject1)).get(getPackageName());
      Field localField2 = Class.forName("android.app.LoadedApk").getDeclaredField("mClassLoader");
      localField2.setAccessible(true);
      Class localClass2 = ((ClassLoader)localField2.get(localWeakReference.get())).loadClass("com.qy.QyApplication");
      Object localObject2 = localClass2;
      while (true)
        try
        {
          ((Class)localObject2).getDeclaredField("appContext").set(null, sApplication);
          Object localObject3 = localClass2.newInstance();
          Method localMethod2 = localClass2.getDeclaredMethod("onCreate", new Class[0]);
          localMethod2.setAccessible(true);
          localMethod2.invoke(localObject3, new Object[0]);
          return;
        }
        catch (Exception localException2)
        {
          localException2.printStackTrace();
          Class localClass3 = ((Class)localObject2).getSuperclass();
          localObject2 = localClass3;
        }
    }
    catch (Exception localException1)
    {
      localException1.printStackTrace();
    }
  }
}

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 899
活跃值: (1583)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
2
你这是恶意软件吧
2016-12-6 12:06
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
别人的游戏, 想破解看下内容, 就这些东西
2016-12-6 13:56
0
游客
登录 | 注册 方可回帖
返回