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

iOS 识别设备

  •  
  •   jxwho · 2015-03-03 10:55:05 +08:00 · 10376 次点击
    这是一个创建于 3587 天前的主题,其中的信息可能已经有所发展或是发生改变。
    请问,一般应用是通过什么方式来封禁设备的?
    貌似其中一种实现是用keychain, 那么用户自身能不能清除掉keychain里面的信息呢?
    谢谢
    13 条回复    2015-03-13 18:14:23 +08:00
    keithellis
        1
    keithellis  
       2015-03-03 11:17:05 +08:00
    恢复固件会被清除掉
    explon
        2
    explon  
       2015-03-03 11:24:05 +08:00
    Mac 地址
    jedyu
        3
    jedyu  
       2015-03-03 11:29:44 +08:00
    @explon 现在还允许获取Mac地址?
    lawder
        4
    lawder  
       2015-03-03 11:31:22 +08:00
    据说“清除所有内容和设置”也可以清除掉keychain里面的信息,未实测
    explon
        5
    explon  
       2015-03-03 11:34:08 +08:00
    @jedyu 我看一些游戏还能成功获取,应该是用了一些特殊办法
    jxwho
        6
    jxwho  
    OP
       2015-03-03 11:41:55 +08:00
    @lawder 这个不敢尝试啊,,,太伤了...
    lawder
        7
    lawder  
       2015-03-03 11:45:03 +08:00
    @jxwho 楼主想达到什么目的呢?说出来,可能有其它办法可以解决呢,不一定要清除keychain
    lawder
        8
    lawder  
       2015-03-03 11:45:27 +08:00
    @jxwho 或者越狱?
    jxwho
        9
    jxwho  
    OP
       2015-03-03 12:09:18 +08:00
    @lawder 就是不想应用能够识别我是不是这个设备,以防止被禁止设备。
    wdd2007
        10
    wdd2007  
       2015-03-03 12:52:19 +08:00
    所有用来识别用户设备的参数都可以被修改伪造,只是难易程度的问题。

    封禁设备一般来说可能是通过拉黑设备 IDFA、IDFV 来实现的。
    lawder
        11
    lawder  
       2015-03-03 14:23:51 +08:00
    @jxwho
    @wdd2007 突然想到一种解决办法:用自己的证书重新签名相应的app,这样,换了证书和bundle id, app 读取不了原来存在keychain里的信息,重新获取的IDFA、IDFV 等信息也和原来的不一样。理论上可行,未验证。
    jxwho
        12
    jxwho  
    OP
       2015-03-04 02:38:44 +08:00
    @lawder 重新签名app?这是怎么做到的,我没有那个app的源码...
    lawder
        13
    lawder  
       2015-03-13 18:14:23 +08:00
    @jxwho 这几天研究了一下,还没有弄清楚怎么手动重签名。但是同步推上有用它自己的企业证书重签名的app可以安装,你可以试试删除原来的app用同步推装个试试。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5470 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 06:01 · PVG 14:01 · LAX 22:01 · JFK 01:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.