V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
bwijn

AppsMatrix — 完美过 TIKTOK, Claude , 这种 环境检测严格的 app

  •  
  •   bwijn · 12 天前 · 1087 次点击

    痛点

    用过改机工具的都知道,resetprop 是全局生效的。改成美国运营商,京东淘宝立刻风控;改成中国移动,TikTok 又不正常。鱼和熊掌不可兼得。

    解决

    写了个 LSPosed 模块:AppsMatrix,hook 粒度是 per-process 。每个 app 看到的运营商、地区、时区都可以单独配置,互不干扰。

    • TikTok 看到 T-Mobile + New York
    • 京东看到 中国移动 + 上海
    • 其他 app 看到真实环境

    原理

    Java 层 hook TelephonyManager 、Locale 、TimeZone 等 API ,按调用进程的包名返回不同值。不碰 NDK 层。

    使用

    1. 下载 APK: https://github.com/Bwijn/apps-matrix/releases
    2. LSPosed 里启用,勾选目标 app
    3. 重启

    配置在 matrix.json 里,格式见 README 。

    开源

    GPL-3.0 ,源码: https://github.com/Bwijn/apps-matrix

    欢迎 issue 和 PR 。

    3 条回复    2026-04-05 07:33:44 +08:00
    zhouqian
        1
    zhouqian  
       12 天前 via Android
    风控基本都是 Java+Native 双检测
    kkocdko
        2
    kkocdko  
       12 天前
    很不错,有用。

    @zhouqian 你说的是 root 检测吧,不在讨论范围内。
    hongns
        3
    hongns  
       12 天前
    只 hook 了 TelephonyManager 和 TimeZone ,如何完美过 Tiktok 和 Claude , 请详细说明 。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5530 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 06:02 · PVG 14:02 · LAX 23:02 · JFK 02:02
    ♥ Do have faith in what you're doing.