移动设备_移动设备安全 - CSDN
精华内容
参与话题
  • 移动设备(手机)的唯一ID有哪些

    千次阅读 2018-08-02 10:15:21
    移动设备(手机)的唯一ID有哪些 在移动广告领域,设备的ID 是用来追踪一个人的最重要的标识。 对于APP自身产品而言,使用设备唯一ID可以追踪到用户从下载到激活、注册、使用、流失、回归的全流程数据,对产品运营...

    移动设备(手机)的唯一ID有哪些

    在移动广告领域,设备的ID 是用来追踪一个人的最重要的标识。

    对于APP自身产品而言,使用设备唯一ID可以追踪到用户从下载到激活、注册、使用、流失、回归的全流程数据,对产品运营工作非常有帮助。

    对于精准广告和个性化推荐而言,可以使用设备ID进行数据收集、然后进行千人千面的精准营销。

    对于与外部数据打通而言,移动设备ID 是能与公司外的数据进行打通、交换、补充的唯一性ID,也是市场上大家都认可的ID。

    既然移动设备ID 如此的重要,那我们就来聊一聊,有哪些ID我们是可以使用的:

    一、IMEI

    IMEI是国际移动设备识别码,一串15位的号码,每部通过正规渠道销售的GSM手机均有唯一的IMEI码。IMEI码由GSMA协会统一规划,并授权各地区组织进行分配,一般由运营商存储在SIM卡中。

    1、IOS体系下:无法获取
    在IOS5.0以后,苹果官方就屏蔽了获取IMEI号的接口,因此后续版本的苹果设备都无法获取到IMEI号。

    2、Andriod体系下:可以获取
    Andriod的手机设备是允许开发者获取IMEI号的,但在Andriod6.0以后版本需要得到用户的主动授权才能获取。

    二、IDFA

    苹果和Google针对移动设备推出的 广告标识符

    1、IOS体系下:可以获取
    在IOS6.0以后版本均可以正常获取IDFA,但手机用户可以手动还原 以及 手动禁止获取(手动关闭广告追踪,目前关闭的用户占比较小)。

    2、Andriod体系下:受限获取
    其实在Andriod2.3以后,Google也学苹果推出了IDFA,用于跟踪广告的唯一标识,功能基本上与苹果的IDFA是一样一样的。但是Google的这个IDFA是需要基于Google Play等基础APP的,在国内环境下,Google的这些基础APP要么无法访问使用,要么被手机厂商直接去掉了,因此Android手机上的IDFA在国内没有起到唯一ID的作用。

    三、UDID

    原苹果设备的唯一识别ID,它是40个字符组成。

    1、IOS体系下:无法获取
    在IOS旧版本可以使用,但在IOS7.0以后版本苹果停用了此ID,新版都无法获取。

    2、Andriod体系下:无法获取
    Andriod体系没有这个ID。

    四、MAC

    MAC是指无线网卡地址

    1、IOS体系下:无法获取
    在IOS7.0以后版本IOS设备无法获取到MAC(准确说是会返回一个固定值的MAC,不具有唯一性)。

    2、Andriod体系下:可以获取
    APP的开发者可以主动获取当前Andriod手机的MAC地址,另外 如果是通过 WIFI上网 或者 WIFI AP 探针 也都可以获取到当前设备的MAC地址。

    五、Andriod_ID

    Andriod_ID 是Andriod设备独有的ID,每一个新设备系统都会随机的分配一个Andriod_ID,为64位数字。如果将设备恢复出厂设置、刷机,则会生成一个新的ID。

    六、其它 IDFV、openUDID、UUID

    IDFV 是苹果设备给单个APP自身用于追踪用户的唯一ID,这个IDFV在一个APP内是唯一的,跨APP就不唯一了,因此只能用于单个APP自身用于追踪用户行为。

    openUDID 是非官方提供的API,在IOS和Andriod体系下都可以使用,效果一般,有部分公司也会使用这个ID。

    UUID由于Andriod体系ID确实太复杂了,所以还有厂商会根据UUID生成标准在APP中生成UUID来使用。

    无论是苹果还是Google,都越来越注重用户隐私的保护。因此可以看到,只要是涉及到 设备的唯一性且不可更改性的ID,都慢慢的不会苹果/Google推荐使用,例如 MAC地址、UDID等,都是与设备永久性绑定,一旦泄漏涉嫌侵犯用户隐私的。所以现在厂商都开始推各类的 广告ID,例如 IDFA,可用于追踪广告,也可由用户自主设置。

    目前,在国内,Android设备主要还是以 IMEI 为主,IOS设备主要以 IDFA 为主。

    参考 MMA中国无线营销联盟、《程序化广告实战》书籍等。


    本文原创发布于微信公众号「 bzsikao 」,欢迎关注,交流更多的 互联网认知、工作管理、大数据、Web、区块链技术。
    这里写图片描述

    展开全文
  • 识别是否是移动设备

    2018-05-03 15:13:41
    protected function isMobileClient() { // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset($_SERVER['... return true; } //如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息 if (i...
    protected function isMobileClient()
    {
        // 如果有HTTP_X_WAP_PROFILE则一定是移动设备
        if (isset($_SERVER['HTTP_X_WAP_PROFILE'])) {
            return true;
        }
    
        //如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息
        if (isset($_SERVER['HTTP_VIA'])) {
            //找不到为flase,否则为true
            return stristr($_SERVER['HTTP_VIA'], "wap") ? true : false;
        }
    
        //判断手机发送的客户端标志,兼容性有待提高
        if (isset($_SERVER['HTTP_USER_AGENT'])) {
            $clientkeywords = array(
                'nokia', 'sony', 'ericsson', 'mot', 'samsung', 'htc', 'sgh', 'lg', 'sharp',
                'sie-', 'philips', 'panasonic', 'alcatel', 'lenovo', 'iphone', 'ipod', 'blackberry', 'meizu',
                'android', 'netfront', 'symbian', 'ucweb', 'windowsce', 'palm', 'operamini', 'operamobi',
                'openwave', 'nexusone', 'cldc', 'midp', 'wap', 'mobile'
            );
    
            // 从HTTP_USER_AGENT中查找手机浏览器的关键字
            if (preg_match("/(" . implode('|', $clientkeywords) . ")/i", strtolower($_SERVER['HTTP_USER_AGENT']))) {
                return true;
            }
        }
    
        //协议法,因为有可能不准确,放到最后判断
        if (isset($_SERVER['HTTP_ACCEPT'])) {
            // 如果只支持wml并且不支持html那一定是移动设备
            // 如果支持wml和html但是wml在html之前则是移动设备
            if ((strpos($_SERVER['HTTP_ACCEPT'], 'vnd.wap.wml') !== false) && (strpos($_SERVER['HTTP_ACCEPT'], 'text/html') === false || (strpos($_SERVER['HTTP_ACCEPT'], 'vnd.wap.wml') < strpos($_SERVER['HTTP_ACCEPT'], 'text/html')))) {
                return true;
            }
        }
    
        return false;
    }
    
    


    更新最新:

    public static function getSiteIdCheck()
    {
        // 如果有HTTP_X_WAP_PROFILE则一定是移动设备
        if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])) {
            return TRUE;
        }
        // 如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息
        if (isset ($_SERVER['HTTP_VIA'])) {
            return stristr($_SERVER['HTTP_VIA'], "wap") ? TRUE : FALSE;// 找不到为flase,否则为TRUE
        }
        // 判断手机发送的客户端标志,兼容性有待提高
        if (isset ($_SERVER['HTTP_USER_AGENT'])) {
            $clientkeywords = array(
                'mobile',
                'nokia',
                'sony',
                'ericsson',
                'mot',
                'samsung',
                'htc',
                'sgh',
                'lg',
                'sharp',
                'sie-',
                'philips',
                'panasonic',
                'alcatel',
                'lenovo',
                'iphone',
                'ipod',
                'blackberry',
                'meizu',
                'android',
                'netfront',
                'symbian',
                'ucweb',
                'windowsce',
                'palm',
                'operamini',
                'operamobi',
                'openwave',
                'nexusone',
                'cldc',
                'midp',
                'wap'
            );
            // 从HTTP_USER_AGENT中查找手机浏览器的关键字
            if (preg_match("/(" . implode('|', $clientkeywords) . ")/i", strtolower($_SERVER['HTTP_USER_AGENT']))) {
                return TRUE;
            }
        }
        if (isset ($_SERVER['HTTP_ACCEPT'])) { // 协议法,因为有可能不准确,放到最后判断
            // 如果只支持wml并且不支持html那一定是移动设备
            // 如果支持wml和html但是wml在html之前则是移动设备
            if ((strpos($_SERVER['HTTP_ACCEPT'], 'vnd.wap.wml') !== FALSE) && (strpos($_SERVER['HTTP_ACCEPT'], 'text/html') === FALSE || (strpos($_SERVER['HTTP_ACCEPT'], 'vnd.wap.wml') < strpos($_SERVER['HTTP_ACCEPT'], 'text/html')))) {
                return TRUE;
            }
        }
        return FALSE;
    }

    展开全文
  • IMSI国际移动用户识别码(IMSI:International Mobile Subscriber Identification Number)是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。IMSI组成如下图所示,其总长度不超过15位,同样使用...

    IMSI国际移动用户识别码(IMSI:International Mobile Subscriber Identification Number)是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。IMSI组成如下图所示,其总长度不超过15位,同样使用0~9的数字。 其中MCC是移动用户所属国家代号,占3位数字,中国的MCC规定为460;MNC是移动网号码,最多由两位数字组成,用于识别移动用户所归属的移动通信网;MSIN是移动用户识别码,用以识别某一移动通信网中的移动用户。)

     

    IMEI(国际移动设备识别码(IMEI:International Mobile Equipment Identification Number)是区别移动设备的标志,储存在移动设备中,可用于监控被窃或无效的移动设备。IMEI组成如下图所示,移动终端设备通过键入“*#06#”即可查得。其总长为15位,每位数字仅使用0~9的数字。其中TAC代表型号装配码,由欧洲型号标准中心分配;FAC代表装配厂家号码;SNR为产品序号,用于区别同一个TAC和FAC中的每台移动设备;SP是备用编码。

    ESN (Electronic Serial Numbers):电子序列号,在CDMA 系统中,是鉴别一个物理硬件设备唯一的标识。也就是说每个手机都用这个唯一的ID来鉴别自己, 就跟人的身份证一样。CDMA中的ESN对应于GSM网络中的IMEI。 一个ESN有32 bits, 也就是 32/4 = 8 bytes。随着CDMA移动设别的增多,ESN已经不够用了,所以推出了位数更多的MEID。ESN用16进制来表示。)

    MEID(Mobile Equipment ID): 由于CDMA移动设备增多,导致原来8位的ESN不够用,所以56bits=(56/4=14bytes)的MEID横空出世。现在的CDMA手机一般ESN/MEID两者都有。MEID也是用16进制来表示。

    展开全文
  • 最常见的原因:可能是USB接口不良等原因;如果硬盘 接口这些都没有问题,而且插上之后,明显感觉移动...那么操作系统就识别不了 你的移动硬盘解决方法:此时:在设备管理器的下拉列表中:找一下,一般在 其他设备 ...

    ······欢迎扫码关注Linux学习交流平台,分享知识及各种资源下载······

     

    最常见的原因:可能是USB接口不良等原因;

    如果硬盘 接口这些都没有问题,而且插上之后,明显感觉移动硬盘有反应。那应该就是系统硬盘驱动的问题。

    打开设备管理器: 查看磁盘管理器

    正常情况下:磁盘管理器会包含所有的硬盘信息 包括主机的主硬盘 移动硬盘等等。。。

     

     

     

    如果 在磁盘驱动器里 找不到自己的移动硬盘。那么操作系统就识别不了 你的移动硬盘

    解决方法:

    打开设备管理器

    此时:在设备管理器的下拉列表中:找一下,一般在 其他设备 选项中:

    识别不了的移动硬盘会被放在 其他设备里,并且里面有

    一个 问号?。此时 右键然后卸载 我们有 问号的硬盘。然后拔掉移动硬盘 重新插入 就好了

     

    展开全文
  • 移动硬盘打不开设备硬件出现致命错误,导致请求失败,是因为这个I盘的文件系统内部结构损坏导致的。要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏。具体的恢复方法看正文工具/软件:流星...
  • 由于IO设备错误,无法运行此项请求说明这个盘的文件系统结构损坏了。在平时如果数据不重要,那么可以直接格式化就能用了。但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化。具体恢复方法可以看正文...
  • 1、开始菜单中的设置-----设备。 2、选择“蓝牙和其他设备” 3、在其他设备栏中就能看到检测到的移动硬盘,点击删除设备后重新插入移动硬盘即可在此电脑上显示盘符。 ...
  • 一种移动终端无需充电及移动终端 发明人姓名 超凡大师 所属部门 department 第一发明人身份证号 cardnumber 1、本发明要解决的技术问题是什么? 现在的移动终端主要是以...
  • 移动硬盘打不开由于IO设备错误,无法运行此项请求,是因为这个I盘的文件系统内部结构损坏导致的。要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏。具体的恢复方法看正文工具/软件:...
  • 解决方法:右键单击计算机-管理-设备管理器,然后点击菜单栏的查看-显示隐藏的设备,然后在网络适配器下方找到托管网络虚拟适配器,我的就是标出来的那个,将该适配器启动。 3. 选择更改适配器选项,然后看到...
  • 硬盘出现“I/O设备错误的解决方法

    万次阅读 2014-08-21 16:36:30
    现在好多朋友都有了移动硬盘或者U盘等移动存储设备,但有时候往移动硬盘里拷贝数据,蹦出个对话框来,显示:往移动硬盘里复制出现无法复制某某文件,由于 I/O设备错误,无法运行此项请求。移动硬盘连接在电脑上拷贝...
  • 上个月在新入手的笔记本上安装了一个CUDA的开发环境,并选择安装了GeForce Experience工具,前两天打开GeForce Experience工具浏览时,工具提醒可以更新NVIDIA显卡驱动,于是便勾选并更新了NVIDIA显卡驱动,更新完成...
  • 问题起因 不清楚什么时候开始的,应该是升级到专业版之后,然后版本升级为1909。 从那之后,每次插入硬盘,都会自动打开(也就是自动播放,autoplay),而问题也正是出现在此。 根治的方法 直接关闭“自动播放”...
  • 新买的移动硬盘,写入速度有点慢,不科学啊说好的100MB/s呢,查了下发现是硬盘缓存设置的原因提速办法禁用Windows上的写入缓存,而启用硬盘上的写入缓存,一般硬盘设备都自带缓存的操作方法第一步,进入”计算机管理...
  • 移动硬盘无法访问如下图 手机无法访问如下图: 上网查了很多办法,比如修复硬盘,cmd敲命令,或者右键设置everyone权限之类的都试过了,通通没用!!目前我知道3个可行的方法: 第一个是重装系统,好吧我错了...
  • win10 无法设置移动热点遇到了这个问题是这样解决的:1.搜设备管理: 2.然后点击菜单栏的查看-显示隐藏的设备,然后在网络适配器下方找到托管网络虚拟适配器,名字是 Microsoft Wi-Fi Direct Virtual Adapter #2,...
  • Andlink 协议的三种接入模式

    万次阅读 2018-01-22 14:47:46
    支持多种智能家庭设备(WiFi/Zigbee/红外/蓝牙等)接入,合作伙伴可以根据自身特点选择从设备接入,或从平台接入,对支持业界主流或标准协议设备也可以直接从网关接入,中国移动支持多种合作接入模式。 Andlink总体...
  • U盘或移动硬盘无法弹出的解决方法

    千次阅读 2008-06-15 16:31:00
    这是因为U盘或者移动硬盘上仍然有打开的文件或者程序,或者有本地程序仍然在访问这些移动设备。这时候,应该首先关闭所有跟移动设备有关的窗口和程序,然后再弹出设备。如果仍然不行,可以采用这样的方法:点击...
  • 但是虚拟机无法打开U盘,即无法在文件资源管理器中发现U盘,且菜单栏里面无法勾选中此设备。解决办法:重装虚拟机VMware,最好是不同版本的,可能是因为安装软件的问题导致VMUSB驱动没有安装,最后导致无法读取U盘...
  • 解决ESXI不支持USB移动硬盘

    千次阅读 2019-04-30 00:34:33
    解决方式: 采用PCI设备直通方式分配给虚拟子机使用。前提: ESXI主机需支持PCI设备直通功能。(亲测技嘉H61、H81不支持如下图示)在技嘉H110和B250亲测成功 实验环境 主机:技嘉B250M主板系统:ESXI 6.0U3PCI转USB...
1 2 3 4 5 ... 20
收藏数 537,531
精华内容 215,012
关键字:

移动设备