导航菜单

页面标题

页面副标题

Fix Locker v1.5 - TrueCallerCallReceiver.java 源代码

正在查看: Fix Locker v1.5 应用的 TrueCallerCallReceiver.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.user.a4keygen.receiver;

import android.content.Context;
import android.os.Binder;
import android.os.IBinder;
import android.util.Log;
import java.lang.reflect.Method;
import java.util.Date;

public class TrueCallerCallReceiver extends PhonecallReceiver {
    Context context;

    @Override
    protected void onIncomingCallEnded(Context context, String str, Date date, Date date2) {
    }

    @Override
    protected void onMissedCall(Context context, String str, Date date) {
    }

    @Override
    protected void onOutgoingCallEnded(Context context, String str, Date date, Date date2) {
    }

    @Override
    protected void onOutgoingCallStarted(Context context, String str, Date date) {
    }

    @Override
    protected void onIncomingCallStarted(Context context, String str, Date date) {
        this.context = context;
        System.out.println(str);
        try {
            Class<?> cls = Class.forName("com.android.internal.telephony.ITelephony").getClasses()[0];
            Class<?> cls2 = Class.forName("android.os.ServiceManager");
            Class<?> cls3 = Class.forName("android.os.ServiceManagerNative");
            Method method = cls2.getMethod("getService", String.class);
            Method method2 = cls3.getMethod("asInterface", IBinder.class);
            Binder binder = new Binder();
            binder.attachInterface(null, "fake");
            cls.getMethod("asInterface", IBinder.class);
        } catch (Exception e) {
            e.printStackTrace();
            Log.d("unable", "msg cant dissconect call....");
        }
    }
}