V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jtacm
V2EX  ›  Android

有没有这样功能的 Android 应用程序

  •  
  •   jtacm · 86 天前 · 1823 次点击
    这是一个创建于 86 天前的主题,其中的信息可能已经有所发展或是发生改变。

    运行 app 后,能显示当前运行的环境是真实物理机,还是 android emulator (包括夜神、genymotion 等,不要求细分到具体哪种 emulator )。

    如果检测出是 android emulator ,则告知出是根据哪一个条件检测出是 android emulator 的。

    要要一个类似功能的 APK ,在网上找了半天,么有找到。

    感谢大家先。

    8 条回复    2022-04-11 17:15:20 +08:00
    0o0O0o0O0o
        1
    0o0O0o0O0o  
       86 天前 via iPhone
    关键词
    anti android emulator
    detection android emulator

    但符合你需求的不太可能有吧,听你描述你是想利用这类现成的工具给出的报告来做 bypass ,这不太现实,这还是需要你自己去分析的,模拟器检测思路太多,特征太多。
    jtacm
        2
    jtacm  
    OP
       86 天前
    @0o0O0o0O0o 感谢回复。

    的确,模拟器检测的各路方法很多,八仙过海各显神通。有没有那种比较公认的办法,比较 general 的,不要求非常全面,但能应对市面上 80%情况的,能简单出一个这样报告的 APK 。
    0o0O0o0O0o
        3
    0o0O0o0O0o  
       86 天前 via iPhone
    @jtacm 可以看看公开的检测和过检测的代码和文章,看懂思路之后,找一些有检测的用户量较多的不同厂商的 APP ,逆向分析看看它们是怎么检测的,作为补充。
    xiaoding
        4
    xiaoding  
       86 天前
    很多 app 都有类似的功能,尤其是金融类的,都集成了这样的安全 sdk
    quxinna
        5
    quxinna  
       86 天前
    @xiaoding 个人觉得肯定从 SIM 卡下手
    woaigeny
        6
    woaigeny  
       86 天前
    可以参考这个: https://chengsy.blog.csdn.net/article/details/95347119
    自己可以打个 apk 包测试一下
    learningman
        7
    learningman  
       86 天前 via Android
    找 sdk ,我记得网易的易盾就行。
    然后自己打包一个应用就行
    sadfQED2
        8
    sadfQED2  
       86 天前 via Android
    @quxinna SIM 卡检测早就不行了,有很多方法可以模拟 sim 卡数据,现在主流模拟器也都支持 sim 卡模拟

    我见过比较靠谱的是检查 cpu 架构,模拟器基本上都是 x86 ,手机一般都是 arm ,因此直接利用这点来区分

    找了一篇文章 https://www.wireghost.cn/2018/05/10/Android%E6%A8%A1%E6%8B%9F%E5%99%A8%E6%A3%80%E6%B5%8B%E4%BD%93%E7%B3%BB%E6%A2%B3%E7%90%86/

    另外,还得防止 xposed hook 你的检测方法。

    现在做这玩意真的是卷得不行,黑产越来越厉害,研发的各种判断也越来越离谱。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2851 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 201ms · UTC 12:24 · PVG 20:24 · LAX 05:24 · JFK 08:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.