iOS: Mobile Device Management

后端 未结 2 1503
青春惊慌失措
青春惊慌失措 2021-02-06 15:26

I am little confused about the MDM, wish that someone could help me here. I have studied the docs from the Apple website regarding the iOS MDM,but still I feel puzzled ,I have s

2条回答
  •  天涯浪人
    2021-02-06 15:29

    MDM server communicates only when it needs to send a command to the device. Here is how it goes,

    1. MDM server contacts APNS server with MDM payload.
    2. APNS server triggers a wake up on device to check server for MDM command.
    3. Mobile device contacts the MDM server for command to be executed.

    Implementing MDM is simple if you have a enterprise account.

    1. Get your MDM certificate. http://www.blueboxmoon.com/wordpress/?p=877

    2. Using IPCU create a profile and push it on mobile.

    3. With this the device push magic will be passed to the checkin URL you specified in the config profile.
    4. Then trigger the mdm payload using JAVAPNS with push magic and token. JavaPNS - https://code.google.com/p/javapns/
    5. Create a simple page that will respond to device command. Refer Blackhat guide for full documentation. https://media.blackhat.com/bh-us-11/Schuetz/BH_US_11_Schuetz_InsideAppleMDM_WP.pdf or this http://darthnull.org/media/papers/MDM_CommandReference.pdf for commands reference.

提交回复
热议问题