iOS-ൽ ഓരോ ആപ്പിനുമുള്ള VPN: ആപ്പിന്റെ VPNUUID ചേർച്ചയാക്കൂ, PayloadUUID അല്ല
ആപ്പിന്റെ VPNUUID ഓരോ ആപ്പിനുമുള്ള VPN പേലോഡിനുള്ളിലെ മൂല്യത്തിന് തുല്യമായിരിക്കണം, ആപ്പ് മാനേജ് ചെയ്യപ്പെട്ടിരിക്കണം. പരിശോധനയ്ക്ക് മുൻപ് ജോഡി തെളിയിക്കുന്ന റൺബുക്ക്.
രണ്ട് UUID മൂല്യങ്ങളാണ് ഒരു മാനേജ് ചെയ്ത iPhone ആപ്പ് ഓരോ ആപ്പിനുമുള്ള ടണലിലൂടെ പോകുന്നുണ്ടോ എന്ന് തീരുമാനിക്കുന്നത്, അവയൊന്നും അവയെ വഹിക്കുന്ന പ്രൊഫൈലിന്റെ ഐഡന്റിഫയർ അല്ല. ആപ്പിന്റെ VPNUUID ആട്രിബ്യൂട്ട് ഓരോ ആപ്പിനുമുള്ള VPN പേലോഡിനുള്ളിലെ VPNUUID ന് തുല്യമായിരിക്കണം. വിന്യസിച്ച ആപ്പ് അതേ ഉപകരണ മാനേജ്മെന്റ് സേവനം മാനേജ് ചെയ്യണം, നിങ്ങൾ അയയ്ക്കുന്ന കമാൻഡ് യഥാർത്ഥത്തിൽ ആ ആട്രിബ്യൂട്ട് വഹിക്കണം. താഴെയുള്ള നാല് ഘട്ടങ്ങൾ ക്രമത്തിൽ പൂർത്തിയാക്കൂ, കാരണം ഓരോന്നും അടുത്തതിന് ആവശ്യമായ ഒരു മൂല്യം സൃഷ്ടിക്കുന്നു.
ഉപകരണം തൊടുന്നതിന് മുൻപ് നാല് ഐഡന്റിഫയറുകൾ ശേഖരിക്കൂ
നാല് മൂല്യങ്ങൾ എഴുതിവയ്ക്കൂ: നിങ്ങളുടെ മാനേജ്മെന്റ് ഇൻവെന്ററിയിലെ ബണ്ടിൽ ഐഡന്റിഫയർ, ഓരോ ആപ്പിനുമുള്ള VPN പേലോഡിന്റെ ഐഡന്റിഫയർ, ആ പേലോഡിനുള്ളിലെ VPNUUID, നിങ്ങൾ അയയ്ക്കാൻ പോകുന്ന കമാൻഡിന്റെ ഐഡന്റിഫയർ. ബണ്ടിൽ ഐഡന്റിഫയർ സെറ്റിംഗ്സ് സ്വീകരിക്കുന്ന ആപ്ലിക്കേഷനെ പേരിടുന്നു, ഹോം സ്ക്രീനിലെ ലേബൽ അതിന് പകരമല്ല. PayloadUUID ഈ ലിസ്റ്റിൽ നിന്ന് പൂർണ്ണമായി ഒഴിവാക്കൂ, കാരണം അത് ഒരു പ്രൊഫൈലിനുള്ളിലെ പേലോഡിനെ സൂചിപ്പിക്കുന്നു, മറ്റൊരു ചോദ്യത്തിന് ഉത്തരം നൽകുന്നു. രണ്ട് ഫീൽഡുകളും UUID പോലെ തോന്നുന്നു എന്ന കാരണത്താൽ അത് ഇതിന്റെ സ്ഥാനത്ത് വയ്ക്കുന്നതാണ് ഒരിക്കലും ചേരാൻ കഴിയാത്ത ബന്ധം നിർമ്മിക്കാനുള്ള ഏറ്റവും സാധാരണ വഴി.
VPN അഡ്മിനിസ്ട്രേറ്റർ നിങ്ങൾക്ക് ഓരോ ആപ്പിനുമുള്ള പേലോഡും അതിന്റെ ഐഡന്റിഫയറും നൽകിയിട്ടില്ലെങ്കിൽ, അടുത്തുള്ള ഏതെങ്കിലും കോൺഫിഗറേഷൻ ഫയലിൽ നിന്ന് UUID ചുരണ്ടുന്നതിന് പകരം അവ ആവശ്യപ്പെടൂ.
മാനേജ്മെന്റ് ചാനലിലൂടെ ആട്രിബ്യൂട്ട് പ്രയോഗിക്കൂ
ലക്ഷ്യ ആപ്പ് ആ ഉപകരണത്തിൽ മാനേജ് ചെയ്യപ്പെടുന്നുണ്ടെന്ന് ഉറപ്പാക്കൂ, കാരണം അറിയപ്പെടുന്ന ബണ്ടിൽ ഐഡന്റിഫയർ മാനേജ് ചെയ്യാത്ത ഇൻസ്റ്റാളേഷനെ ബന്ധത്തിന് യോഗ്യമാക്കുന്നില്ല. തുടർന്ന് ApplicationAttributes തരത്തിലുള്ള സെറ്റിംഗ്സ് ഇനം നിങ്ങളുടെ ഉൽപ്പന്നത്തിന്റെ ഓരോ ആപ്പിനുമുള്ള VPN അനുവദനം അല്ലെങ്കിൽ Settings കമാൻഡിന്റെ അതിന്റെ പിന്തുണയുള്ള നടപ്പാക്കലിലൂടെ അയയ്ക്കൂ. ഇനം ആപ്പിനെ ബണ്ടിൽ ഐഡന്റിഫയർ കൊണ്ട് തിരിച്ചറിയുന്നു, VPNUUID പേലോഡിനോട് ചേരുന്ന Attributes നിഘണ്ടു വഹിക്കുന്നു. ആ ഇനത്തിൽ ഒന്നും പൂർണ്ണ കമാൻഡ് എൻവലപ്പ് അല്ല, അതിലൊന്നും കൈകൊണ്ട് പ്രൊഫൈൽ ആയി ഇൻസ്റ്റാൾ ചെയ്യാനാവില്ല.
നീക്കം ചെയ്യുന്നതിനെ ഇൻസ്റ്റാളേഷനോളം ഉദ്ദേശ്യബോധത്തോടെ കൈകാര്യം ചെയ്യൂ. Attributes നിഘണ്ടു ഒഴിവാക്കിയാൽ ആപ്പിന്റെ നിലവിലുള്ള ആട്രിബ്യൂട്ടുകൾ നീങ്ങുമെന്ന് സ്കീമ പറയുന്നു, അതിനാൽ പകുതി നിർമ്മിച്ച അപ്ഡേറ്റ് നിശബ്ദമായി റീസെറ്റ് ആകുന്നു. സമാന നാമമുള്ള Managed Application Attributes കമാൻഡ് പരിശോധനയ്ക്കായി ആട്രിബ്യൂട്ടുകൾ വീണ്ടും വായിക്കുന്നു; അത് അവ സെറ്റ് ചെയ്യുന്നില്ല, അതിനെ സെറ്റർ ആയി ഉപയോഗിക്കുന്നത് പാഴാക്കിയ വിന്യാസ ജാലകമാണ്.
കമാൻഡിന്റെ ഫലം വായിക്കൂ, ആപ്പിന്റെ ഐക്കൺ അല്ല
നിങ്ങൾ അയച്ച കമാൻഡിന്റെ സ്വീകരണം പരിശോധിച്ച്, മാനേജ് ചെയ്ത ആപ്പ് ഇപ്പോൾ ആ ആട്രിബ്യൂട്ട് റിപ്പോർട്ട് ചെയ്യുന്നുണ്ടെന്ന് ഉറപ്പാക്കൂ. സ്റ്റാറ്റസ് ബാറിലെ VPN ബാഡ്ജ് ഫോണിൽ എവിടെയോ ഒരു ടണൽ ഉണ്ടെന്ന് മാത്രം പറയുന്നു. ഈ പ്രത്യേക ആപ്പ് ഓരോ ആപ്പിനുമുള്ള കോൺഫിഗറേഷന് അനുവദിച്ചിട്ടുണ്ടെന്ന് അതിന് പറയാനാവില്ല, ടണൽ ആവശ്യപ്പെടുമ്പോൾ തുറക്കുന്ന ഉപകരണത്തിൽ ബാഡ്ജ് ഒട്ടും കാണണമെന്നില്ല. ദൃശ്യ സൂചന തിരയുന്നതിന് പകരം അനുവദനത്തിലെ ഐഡന്റിഫയറുകൾ താരതമ്യം ചെയ്യൂ.
ഒരേ കാഫലയിൽ രണ്ട് ഓരോ ആപ്പിനുമുള്ള കോൺഫിഗറേഷനുകൾ ഉണ്ടെങ്കിൽ, നിങ്ങളുടെ അനുവദനം ഉദ്ദേശിച്ചതിൽ വീണു എന്ന് കരുതുന്നതിന് മുൻപ് അവയുടെ ഐഡന്റിഫയറുകൾ താരതമ്യം ചെയ്യൂ.
വിഭവത്തോടെ പരിശോധിക്കൂ, പിന്നെ ജോഡി രേഖപ്പെടുത്തൂ
അധികാരമുള്ള ഉപയോക്താവിനെ അനുവദിച്ച ആപ്പിൽ നിന്ന് സ്വകാര്യ വിഭവം തുറക്കാൻ അനുവദിച്ച്, അയാൾക്കായി ഓരോ ആപ്പിനുമുള്ള ടണൽ ഉയരുന്നുണ്ടോ എന്ന് നിരീക്ഷിക്കൂ. പിന്നീട് അതേ ഫോണിലെ മാനേജ് ചെയ്യാത്ത ആപ്പിൽ നിന്ന് ആവർത്തിച്ച്, പെരുമാറ്റം വ്യത്യസ്തമാണെന്ന് ഉറപ്പാക്കൂ. ആ വൈരുദ്ധ്യമാണ് യഥാർത്ഥ പരിശോധന, കാരണം പ്രവർത്തിക്കുന്ന സ്വകാര്യ വിഭവം മാറ്റരേഖയിൽ ആരും പരാമർശിക്കാത്ത മുഴുവൻ ഉപകരണ ടണലിലൂടെയും എത്തിയേക്കാം. ഉപകരണം നിങ്ങളുടെ മുന്നിലിരിക്കുമ്പോൾ തന്നെ ഫലം രേഖപ്പെടുത്തൂ.
ബണ്ടിൽ ഐഡന്റിഫയർ, പേലോഡ് ഐഡന്റിഫയർ, പങ്കിട്ട VPNUUID, കമാൻഡിന്റെ ഫലം എന്നിവ ഒരുമിച്ച് സൂക്ഷിക്കൂ, അടുത്ത അന്വേഷണം ഓർമ്മയിൽ നിന്നല്ല, അതേ നാല് മൂല്യങ്ങളിൽ നിന്ന് തുടങ്ങാൻ.
പാർശ്വനഷ്ടമില്ലാതെ പിൻവലിക്കൂ
അനുവദനം നീക്കാൻ, ആപ്പിനെ കമാൻഡിൽ നിന്ന് ഒഴിവാക്കുന്നതിന് പകരം, നിങ്ങളുടെ ഉൽപ്പന്നം രേഖപ്പെടുത്തുന്ന രൂപത്തിൽ ശൂന്യമായ Attributes നിഘണ്ടുവോടെ ആപ്പിന്റെ ആട്രിബ്യൂട്ട് വീണ്ടും അയയ്ക്കൂ. പിന്നീട് ആപ്പ് ഇനി ഓരോ ആപ്പിനുമുള്ള ടണൽ തുറക്കുന്നില്ലെന്നും മറ്റ് മാനേജ് ചെയ്ത ആപ്പുകൾ അവയുടെത് നിലനിർത്തിയെന്നും ഉറപ്പാക്കൂ. അതേ ഫോണിൽ മുഴുവൻ ഉപകരണത്തിനുമുള്ള VPN പ്രൊഫൈലും ഉണ്ടെങ്കിൽ, പിൻവലിക്കലിന് മുൻപുള്ളതുപോലെ പെരുമാറുന്നുണ്ടെന്ന് ഉറപ്പാക്കൂ, കാരണം ഒരു ഉപകരണത്തിൽ രണ്ട് VPN കോൺഫിഗറേഷനുകൾ ഉണ്ടാകുന്നതാണ് ഈ ഘട്ടം സാധാരണയായി പിഴയ്ക്കുന്നിടം. പിന്നെ നിങ്ങൾ സൂക്ഷിച്ച രേഖ അപ്ഡേറ്റ് ചെയ്യൂ.
ഒരു പ്രത്യേക ആപ്പ് എന്തിനാണ് ഒരിക്കൽ ടണലിലൂടെ പോയതെന്ന് ചോദിക്കുന്ന ഓഡിറ്റിന് UUID ജോഡിയും തീയതിയും വേണം, വിന്യാസത്തിന്റെ വിവരണമല്ല.