返回列表 发新帖

[悬赏求助] 51虚拟机制作共存版

[复制链接]

43

主题

1130

帖子

4129

积分

大学生

Rank: 5Rank: 5

金币
25
好评
1
贡献
0
发表在  2021-1-26 17:35:00 来自手机  | 显示全部楼层 | 阅读模式
30金币
本帖最后由 wapj555 于 2021-1-27 14:44 编辑

有偿求助.100  yuan    制作共存    Mt旧的方式可以共存成功   但是有包名验证  

回复

使用道具 举报

181

主题

2487

帖子

7790

积分

硕士生

Rank: 6Rank: 6

金币
331
好评
50
贡献
0
发表于 2021-1-26 18:10:46 来自手机  | 显示全部楼层
//这里实现了aidl中的抽象函数
private final IMyService.Stub mBinder = new IMyService.Stub() {
   
    @Override
    public boolean onTransact(int code, Parcel data, Parcel reply, int flags)
            throws RemoteException {
        // 包名未验证通过
        if (!hasPermission(this)) {
            return false;
        }
        return super.onTransact(code, data, reply, flags);
    }
};


// 调用者白名单
private String[] callerList = {"com.android.mms"};

public boolean hasPermission(Binder binder) {
    // 默认不允许通过
    boolean hasPermission = false;
    //
    String callerPackageName = null;
    // 获取调用者包名
    String[] packages = getPackageManager().getPackagesForUid(binder.getCallingUid());
    if (packages != null && packages.length > 0) {
        callerPackageName = packages[0];
    }
    if (!TextUtils.isEmpty(callerPackageName)) {
        for (int i = 0; i < callerList.length; i++) {
            // 有权限的调用者
            String permissionCaller = callerList[i];
            // 包名相同,则验证通过
            if (callerPackageName.startsWith(permissionCaller)) {
                hasPermission = true;
            }
        }
    }
    return hasPermission;
}
回复

使用道具 举报

43

主题

2203

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
9385
好评
174
贡献
0

考神MT论坛活跃会员MT论坛最佳新人MT论坛帅哥MT论坛侠客

发表于 2021-1-26 19:22:48 来自手机  | 显示全部楼层
这软件会格机,有想玩的可以试一下
回复

使用道具 举报

43

主题

1130

帖子

4129

积分

大学生

Rank: 5Rank: 5

金币
25
好评
1
贡献
0
发表于 2021-1-26 22:33:44 来自手机  | 显示全部楼层
楼主你帮我改一下呗,我给你发红包。
回复

使用道具 举报

0

主题

21

帖子

106

积分

小学生

Rank: 2

金币
21
好评
0
贡献
0
发表于 2021-1-27 02:53:48 来自手机  | 显示全部楼层
可以去广告吗大哥们
回复

使用道具 举报

17

主题

2633

帖子

9229

积分

硕士生

Rank: 6Rank: 6

金币
742
好评
14
贡献
0

MT论坛最佳新人考神MT论坛活跃会员

QQ
发表于 2021-1-27 17:09:51 | 显示全部楼层
格机警告
破解去弹窗请联系
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表