正在查看: Fix Locker v1.5 应用的 TrueCallerCallReceiver.java JAVA 源代码文件
本页面展示 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....");
}
}
}