MDM命令操作介绍

2023-11-02

MDM涉及到的命令的操作介绍:

一、Control Commands(控制类命令)
1、Device Lock(设备锁屏)
RequestType为RequestType:
原文:Immediately locks the device. If a passcode is present, that passcode will be required to unlock the device.
译文:设备锁屏后,如果你的设备以前设置了锁屏密码,那么你的设备就会要求输入你以前的锁屏密码来解除屏幕锁。

2、Erase Device(擦出设备数据)
RequestType为EraseDevice:
原文:Immediately wipes the device memory and resets it to a “clean from factory” state.Requires connection to iTunes to restore from backup or configure as new.
译文:擦拭设备的内存数据和重置“恢复出厂”的状态,需要连接到iTunes备份恢复配置新的

3、Clear Passcode(清除锁屏密码)
RequestType为ClearPasscode,另外需要TokenUpdate时返回的UnlockToken数据:
原文:If a passcode is present on the device, this command will clear that passcode. If a passcode is required by other configuration controls, the user will be given a grace period in which to set a new passcode.
译文:如果设备以前设置了锁屏密码,当发送此命令时会清除设备设置的密码。如果密码被其他配置控制需要用户将可以宽限期内设置一个新密码

二、Device Queries(查询设备信息类)
1、Security Information(安全信息)
RequestType为SecurityInfo,另外需要查询的数组列表,例如:“HardwareEncryptionCaps”, “PasscodePresent”等
原文:Lists specified security-related settings for the device, including hardware encryption capabilities, and whether a passcode is present (and if so, whether it is compliant with configuration). If the passcode is present, the device must be unlocked for this command to execute.
译文:列出指定的安全相关的设置装置包括硬件加密功能,以及是否存在一个密码(如果是这样是否符合配置)如果密码是目前装置必须解锁执行这个命令。

2、Installed Application List(应用程序列表)
RequestType为InstalledApplicationList
原文:Lists all the applications currently installed on the device. Includes the overall persistent storage used by the application, expressed in bytes, along with the application’s name, version, and bundle identifier. Does not list applications installed via jailbreaking methods.
译文:所有的应用程序目前安装在设备列表包括应用程序所使用的总体持久性存储,表示字节随着应用程序的名称版本束标识符没有列出应用程序安装通过破解方法。

3、Device Information(设备信息)
RequestType为DeviceInformation
原文:Retrieves specified general information about the device, including MAC phone number, software version, model name and number, serial number.
译文:检索指定的一般信息装置包括MAC的电话号码软件版本模型的名称和编号编号。

4、Certificate list(证书列表)
RequestType为CertificateList
原文:Lists all certificates currently installed on the device.
译文:列出所有目前在设备上安装证书。

5、Profile List(描述文件列表)
RequestType为ProfileList
原文:Lists configuration profiles installed on the device. Includes Common name, whether a remove passcode is required, whether removal is disallowed, unique identifiers, and other similar information.
译文:安装在设备配置文件列表包括普通的名字是否删除密码是必需的,是否去除无效唯一的标识符和其他类似的信息。

6、Provisioning Profile List(预装的描述文件列表)
Provisioning为ProvisioningProfileList
原文:Lists provisioning profiles installed on the device (similar to the Profile list).
译文:安装在设备列表配置配置文件(类似于配置文件列表)。

7、Restrictions List(限制列表)
RequestType为RestrictionsList
原文:Lists restrictions currently in effect on the device. For example, lists disabled applications,whether backup encryption is forced on, etc.
译文:列出目前在设备上的限制的影响例如列表禁用应用程序无论是备份加密是被迫的,等等。

三、Device Configuration(设备配置)
1、
Install Profile(安装描述文件)
RequestType为InstallProfile,另外需要Payload((data) IPCU .mobileconfig file, base-64 encoded)
原文:Given a base-64 encoding of a .mobileconfigprofile (as created by the IPCU or other tools), installs the profile on the device.
译文:给定一个base64编码.mobileconfig描述文件(由IPCU或其他工具创建)安装在装置的配置

2、Remove Profile(卸载配置文件)
RequestType为RemoveProfile
原文:Given a payload identifier (which is typically shown as a reverse-DNS identifier such as “com.example.cfg.restrictions”), removes the profile from the device.
译文:给定一个载荷标识符(通常是作为一个反向DNS的标识符,如“com.example.cfg.restrictions”)删除从设备的配置文件

3、Install Provisioning Profile(安装预装描述配置文件)
RequestType为InstallProvisioningProfile,另外需要Payload((data) IPCU .mobileprovision file, base-64 encoded)
原文:Given a base-64 encoding of a .mobileprovisionprofile (as created by the IPCU or other tools), installs the profile on the device.
译文:给定一个base64编码.mobileprovision文件(由IPCU或其他工具创建)安装在装置的配置

4、Remove Provisioning Profile(卸载预先安装的描述配置文件)
RequestType为RemoveProvisioningProfile,另外还需要UUID((string) Provisioning profile UUID)
原文:This command removes the provisioning profile from the device, given the profile’s UUID.
译文:该命令会删除配置文件从设备给出了配置文件UUID

四、Device to Server Commands(发送给服务器的命令)
1、Authenticate(设备认证)
MessageType为Authenticate,会返回Topic和UDID
原文:This is a client command, sent by the client to initiate enrollment. Can be used by the server to permit or deny enrollment based on the device’s UDID. NOTE – Does not follow same format as server-to-client commands. Has no CommandUUIDfield nor the Commanddict structure — all parameters are top-level items in the main property list dict.
译文:这是一个客户端的命令由客户端发送启动招生可以使用的服务器以允许或拒绝基于设备的UDID登记注意:遵循相同的格式服务器到客户端的命令没有CommandUUID 也不Command 结构——所有的参数都在主属性列表指定顶级项目.

2、Token Update(Token信息更新)
MessageType为TokenUpdate,会返回PushMagic、Token、Topic、UDID、UnlockToken等数据。
原文:This is a client message, sent by the client during enrollment. Provides the server with tokens used to contact device via APNS, as well as a key to unlock the device through the Clear Passcode command. NOTE – Does not follow same format as server-to-client commands. Has no CommandUUID field nor the Command dict structure — all parameters are top-level items in the main property list dict。
译文:这是一个客户端的消息在招生过程中由客户端发送提供服务器标记用于通过APNS接触装置以及解锁装置通过一个关键清除密码命令注意:遵循相同的格式服务器到客户端命令没有CommandUUID也不Command结构——所有参数在主要的属性列表顶级项目

总结,到目前为止,我们已经介绍了MDM的四大类,总计16个小类的控制类命令信息,很感谢你的阅读。转载自:移动互联百科

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MDM命令操作介绍 的相关文章

随机推荐

  • mysql 参数单位_MySQL参数配置

    参数名称 参数说明 缺省值 最低版本要求 user 数据库用户名 用于连接数据库 所有版本 passWord 用户密码 用于连接数据库 所有版本 useUnicode 是否使用Unicode字符集 如果参数characterEncoding
  • 数据结构学习系列之顺序表的两种删除方式

    方式1 在顺序表的末端删除所存储的数据元素 代码如下 示例代码 int delete seq list 1 list t seq list if NULL seq list printf 入参为NULL n return 1 if 0 se
  • WEB端测试点----整理

    目录 1 功能测试 1 1链接测试 1 2表单测试 1 3数据校验 1 4 cookies测试 1 5数据库测试
  • 【实战】k8s集群中通过docker容器部署Squid正向代理

    1 Squid简介 2 问题描述 3 k8s集群中容器化部署Squid 3 1 环境说明 3 2 在公网节点使用docker安装squid 3 3 配置受信 3 4 修改Squid配置文件 4 代理上网 4 1 为其它节点上的docker配
  • 基于改进 YOLOv5 的小目标检测论文代码复现

    使用yolov5 6 0源码 yolov5x yaml yolov5x pt 1 在主干网络中 加入CBAM 注意力模块增强网络特征提取能力 参考 加入CBAM YOLOv5 v6 0 backbone backbone from numb
  • 病毒相关网址

    病毒命名概述 https www symantec com security center a z https global ahnlab com site securitycenter viruscenter virusList do E
  • 华为snmpv3配置

    华为snmpv3配置 snmp agent 开启SNMP协议 snmp agent community read huawei acl 2001 只读属性为huawei 匹配acl 2001 snmp agent community wri
  • 一:单链表——⑤带环单链表的详细讲解

    今天看了一篇关于带环单链表精讲的文章 在这里给大家做一个总结 之前看过很多有关单链表带环的文章 但是有些文章讲的太文章化 不容易理解 理论性太强 接下来我会用最简单通俗易懂的语言解析这个问题 当你拿到一个单链表的数据信息时 我相信大部分的人
  • crontab执行脚本出错

    最近经常碰到关于crontab不能执行的 初步总结了有以下几个原因 第一 脚本的原因 大多数情况下 是我们的脚本的问题 这种问题导致crontab不能执行的概率占到70 以上 因为程序执行到某一步导致crontab终止执行 如 数据库访问出
  • 冒泡排序的理解

    冒泡排序将数组内的元素进行一定序列的算法 如 1 5 4 6 就变成 1 4 5 6 还可以 6 5 4 1 如何实现 例如 7 23 12 4 13 21 2 17 13 9 1 7与23比较 比较出最值 如果比较最大值 7 lt 23
  • 记录运行tensorflow报错及解决方法

    1 Could not load dynamic library libcudart so 11 0 dlerror libcudart so 11 0 cannot open shared 解决方法 安装cuda 1 下载cuda安装包
  • C#WinForm窗体内Panel容器中嵌入子窗体、程序主窗体设计例子

    C WinForm父级窗体内Panel容器中嵌入子窗体 程序主窗体设计例子 在项目开发中经常遇到父级窗体嵌入子窗体所以写了一个例子程序 顺便大概划分了下界面模块和配色 不足之处还望指点 主窗体窗体采用前面一篇博客设计扁平化窗体 C 自定义W
  • 用Python抢茅台脚本,转手纯赚一千!这不比什么兼职都管用?

    12 月我在朋友圈看到非常多的人开始在某东上抢茅台 抢到的话一瓶只要 1499 元 转手一卖就能净赚 1000 块钱 这简直就是白送钱的事嘛 就算不卖 自己囤着过个几年价格肯定又要上涨 像这种好事 我当然第一时间去体验了 抢了几天后 却抢了
  • 牛客网-OJ在线编程常见输入输出练习场(C++)

    牛客网 OJ在线编程常见输入输出练习场 C 主要分成数字和字符串输入输出两个部分 只选取几个有代表性的 详细可以去 牛客网 https ac nowcoder com acm contest 5647 from hr test questi
  • Arson In Berland Forest【Codeforces 1262 E】【二维差分 + 二分答案】

    Codeforces Round 602 Div 2 based on Technocup 2020 Elimination Round 3 E 这道E题当真是HACK了不少人 先讲一下题意吧 有一个N M的矩形 里面放了 X 和 两种类型
  • C++虚函数表解析

    本文内容参考自陈皓C 虚函数表解析 前沿 C 的虚函数主要是实现了多态的机制 关于多态 简而言之 就是父类型别的指针指向其子类的实例 然后通过父类的指针调用实际子类的成员函数 这种技术可以让父类指针有 多种形态 这是一种泛型技术 所谓泛型技
  • Android中的BGABadgeView未读消息提示小红点

    当用户收到未读消息的时候需要一个徽章来提示 也就是控件上面的一个小红点 下面就来描述一下小红点的实现方法 首先贴出BGABadgeView的Github地址 https github com bingoogolapple BGARefres
  • 【git】github 如何同步别人的仓库

    git github 如何同步别人的仓库 前言 假设你有两个 Git 仓库 并希望同步它们 以便它们含有相同的内容 你必须要在 Git 中配置一个远程服务器指向上游的仓库地址 这样你在 fork 中的更改才能同步到原始的仓库里 这样也能把原
  • Linux学习笔记day01

    Linux文件与目录结构 Linux一切皆文件 目录结构 目录名 释义 bin usr bin usr local bin 是Binary的缩写 这个目录存放着最经常使用的命令 home 存放普通用户的主目录 在Linux中每个用户都有一个
  • MDM命令操作介绍

    MDM涉及到的命令的操作介绍 一 Control Commands 控制类命令 1 Device Lock 设备锁屏 RequestType为RequestType 原文 Immediately locks the device If a