2012-01-24 1 views
1

내 클라이언트는 MDM 제어가 없거나 외국 회사가 관리하지 않는 개인 장치에서 내 앱을 사용합니다.개인 장치의 보안 앱을위한 MDM

  • 장치가

  • 장치 암호가 마지막에

을 설정 탈옥되지 않습니다 : 몇 가지 요구 사항이 충족 될 때처럼 나는 내 응용 프로그램 만 실행할 수 있는지 확인하려면 앱이 사설 장치에 설치되었을 때 데이터 유출이 없는지 확인하고 싶습니다.

모바일 아이언과 같은 클라이언트를 설치해야합니까? mdm-profile을 설치할 수 있다면 내 응용 프로그램에 필요한 조건 만 보증해야합니다.

목표를 어떻게 보관합니까?

답변

0

iOS MDM 관리를 사용하면 관리되는 장치에 암호가 설정되어 있는지 확인할 수 있습니다. 나는 이것을 발견하기위한 다른 방법 (감옥에 가깝지 않은 방법)이 없다고 생각합니다.

당신의 응용 프로그램은 탈옥 탐지를 시도 할 수 있습니다; 애플의 MDM 자체만으로 감옥 경위를 탐지 할 수는 없다.

0

누군가 이미 jailbroken 장치 감지에 대해 비슷한 질문을했습니다 : Determining if an iPhone is Jail broken Programatically. question에 대한 답변이 있는데 암호가 설정되어 있는지 확인하는 데 대한 답변이 있지만 답변에있는 코드가이 내용을 다루지는 않는다고 생각합니다. 당신은 그것을 밖으로 검사하고 싶을지도 모르다.

이러한 장치 절충안을 놓고 싸우는 것은 계속되는 전투임을 알아야합니다. jailbroken 디바이스를 결정할 때 작성한 코드가 효과가없는 부분이있을 수 있습니다. 즉, 야생에서 모든 기술을 추적하고 위협에 대응할 수 있도록 새 버전을 출시하지 않는 한 앱이 탈옥 된 기기에서 실행되지 않는다고 약속 할 수 없습니다.