탈옥 정책 적용
탈옥된 iOS 기기를 감지하고 MDM의 제한 키 blockJailbrokenDevices로 조직의 보안 정책을 적용합니다.
구성
탈옥 감지는 MDM 제한 키 blockJailbrokenDevices로 제어합니다.
- 유형: 불리언, 숫자 또는 문자열(불리언으로 해석)
- 키가 없을 때 기본값:
false - 플랫폼: iOS 전용
탈옥은 iOS 기기에만 해당하므로 이 제한은 macOS나 visionOS에 영향을 주지 않습니다.
차단 동작
blockJailbrokenDevices가 true이고 탈옥이 감지되면 Vylos는 안전을 위해 모든 동작을 차단합니다. 앱은 조직이 수정되지 않은 기기에서만 Vylos를 실행하도록 요구한다는 내용의 “기기 정책 위반” 전체 화면을 표시합니다. 사용자는 이 화면을 닫을 수 없습니다.
동시에 Vylos는 다음을 수행합니다.
- 관리형 터널을 포함하여 활성 상태인 모든 Vylos 터널의 연결을 끊습니다.
- iOS가 계속 연결을 요청하지 않도록 모든 Vylos 터널에서 On-Demand를 해제합니다.
- 차단이 유지되는 동안 패킷 터널 확장 프로그램이 수동, 시스템 및 On-Demand 시작 요청을 거부하게 합니다.
- 사용자가 만든 터널을 단축어 검색에서 제거하고 이전에 저장된 터널 동작을 거부합니다.

감지는 앱을 처음 실행할 때, Vylos가 열려 있는 동안 관리형 탈옥 정책이 변경될 때, 그리고 Vylos가 포그라운드로 돌아올 때마다 실행됩니다. 양성 결과가 나오면 기존 연결은 즉시 중지됩니다.
감지 방식
Vylos는 탈옥 관련 흔적, 등록된 도구, 샌드박스 침해 및 런타임 삽입을 확인하는 여러 무결성 검사를 조합합니다. 어느 한 계층이라도 양성 결과를 반환하면 관리형 정책에서 해당 기기를 탈옥된 것으로 간주합니다.
공개 문서에서는 정확한 지표를 공개하지 않고 이러한 범주만 의도적으로 설명합니다. 관리자에게 적용되는 동작은 분명히 밝히되, 보안 안내서가 우회 방법 목록이 되지 않도록 하기 위함입니다.
데이터 안전성
탈옥 차단이 활성화되어도 터널 구성은 손실되지 않습니다. Vylos가 변경하는 것은 실행 중인 연결 상태와 저장된 On-Demand 상태뿐입니다. 터널 구성, 키체인 항목, 앱 설정은 그대로 유지되며 차단 조건이 해소되면 다시 사용할 수 있습니다.