能力值:
( LV2,RANK:10 )
|
-
-
2 楼
你能确认,你hook前360还没有启动吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
manager.getSubscriberId()
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
可以hook以后再安装试试
|
能力值:
( LV3,RANK:20 )
|
-
-
5 楼
hook service端,你这种hook binder的proxy端,别人可以直接通过binder调用获取而不通过xxManager.get...
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
我卸载重新安装 也是一样的。。
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
对,他们就是直接通过binder调用的,求binder调用获取imei的方法。。。我网上搜索了半天也没找到一个例子。。
|
能力值:
( LV3,RANK:20 )
|
-
-
8 楼
Parcel data, reply;
data.writeInterfaceToken(String16("com.android.internal.telephony.IPhoneSubInfo"));
if (binder->transact(IBinder::FIRST_CALL_TRANSACTION, data, &reply) != NO_ERROR) {
ALOGE("Transaction failed!");
return String16("");
}
int32_t err = reply.readExceptionCode();
if (err < 0) {
ALOGE("Caught exception: %d", err);
return String16("");
}
return reply.readString16();
|
能力值:
( LV3,RANK:20 )
|
-
-
9 楼
binder就是iphonesubinfo这个service的本地binder引用
sp<IServiceManager> sm = defaultServiceManager();
sp<IBinder> binder;
int i = 0;
do {
binder = sm->getService(String16("iphonesubinfo"));
if (binder != 0) {
break;
}
usleep(500000);
i++;
if( i > 20) {
ALOGW("iphonesubinfo retry: %d times", i);
}
} while (true);
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
360的病毒库从哪里能搞到?或者其他的也行...
|
|
|