സുരക്ഷാ ഗവേഷകർ റീബൂട്ട് പ്രക്രിയ മറയ്ക്കുന്ന ഒരു iOS സ്പൂഫിന്റെ പ്രൂഫ്-ഓഫ്-കൺസെപ്റ്റ് കോഡ് പോസ്റ്റ് ചെയ്തിട്ടുണ്ട്. ഇത് ഒരു ഫോൺ റീബൂട്ട് ചെയ്യുന്നത് ഉപയോക്താവിന് കൂടുതൽ ബുദ്ധിമുട്ടാക്കുന്നു, ഇത് ഒരു ഉപകരണത്തിൽ ക്ഷുദ്രവെയർ സൂക്ഷിക്കാൻ സ്പ്രെഡർമാരെ അനുവദിക്കുന്നു.
കോഡ് സൃഷ്ടിച്ചത് ZecOps ആണ്, അത് GitHub-ൽ ആശയത്തിന്റെ തെളിവ് പോസ്റ്റ് ചെയ്തു. ഗവേഷകർ NoReboot എന്ന് വിളിക്കുന്ന ഒരു ട്രോജനാണ് ഇത്. ഐഫോണിന്റെ പുനരാരംഭം മറയ്ക്കുന്ന ഒരു ഉപകരണമാണിത്. ക്ഷുദ്രവെയർ വിതരണക്കാർക്ക് ഇത് രസകരമാണെന്ന് ഗവേഷകർ പറയുന്നു, കാരണം ഇത് സ്ഥിരോത്സാഹത്തിന്റെ ആവശ്യകത കുറയ്ക്കുന്നു.
റീബൂട്ട് ചെയ്തതിന് ശേഷം ഫോണിൽ നിന്ന് പല തരത്തിലുള്ള ക്ഷുദ്രവെയറുകളും അപ്രത്യക്ഷമാകും; സ്ഥിരമായ ക്ഷുദ്രവെയർ സൃഷ്ടിക്കാൻ വളരെ ബുദ്ധിമുട്ടാണ്, അതിനാൽ അപൂർവവും കൂടുതൽ മൂല്യവത്തായതുമാണ്. ഗവേഷകർ റീബൂട്ട് പ്രക്രിയയെ കബളിപ്പിക്കുകയാണ്, ഇത് ഒരു ഫോൺ റീബൂട്ട് ചെയ്യുന്നതോ ഓഫാക്കിയതോ ആണെന്ന് തോന്നിപ്പിക്കുന്നു, പക്ഷേ വാസ്തവത്തിൽ അത് പ്രവർത്തിക്കുന്നത് തുടരുന്നു. ഇത് വ്യക്തമായും ഒരു തട്ടിപ്പാണ്, സിസ്റ്റത്തിന്റെ കൃത്രിമത്വമല്ല. അതിനാൽ, ഇത് ആപ്പിളിന് പരിഹരിക്കാൻ കഴിയുന്ന ഒരു iOS പ്രശ്നമല്ല.
റീബൂട്ട് ചെയ്യുമ്പോൾ ഉപയോഗിക്കുന്ന മൂന്ന് ഡെമണുകളിലേക്ക് കോഡ് കുത്തിവയ്ക്കാൻ കഴിയുമെന്ന് ഗവേഷകർ പറയുന്നു. അവ ഇൻകാൾ സർവീസ്, സ്പ്രിംഗ്ബോർഡ്, ഒടുവിൽ ബാക്ക്ബോർഡ് എന്നിവയാണ്. പവർ, വോളിയം ബട്ടണുകൾ ഉപയോഗിച്ച് ഐഫോൺ റീബൂട്ട് ചെയ്യാൻ ശ്രമിക്കുമ്പോൾ ഉപയോക്താക്കൾ കാണുന്ന സ്ലൈഡറാണ് ആദ്യത്തേത്. സ്പ്രിംഗ്ബോർഡ് എന്നത് iOS ഉപയോക്തൃ ഇന്റർഫേസ് പ്രക്രിയയാണ്. അവിടെ കോഡ് അയയ്ക്കുന്നതിലൂടെ, ട്രോജനിന് സ്പ്രിംഗ്ബോർഡ് താൽക്കാലികമായി പ്രവർത്തനരഹിതമാക്കാനാകും. തൽഫലമായി, ഉപയോക്താക്കൾക്ക് ഇനി സ്ക്രീനിൽ ഇൻപുട്ട് നൽകാൻ കഴിയില്ല.
അവസാനം, ബാക്ക്ബോർഡ് അഭിസംബോധന ചെയ്യുന്നു. രണ്ടാമത്തേത് സ്പൂഫിന് ആവശ്യമില്ല, പക്ഷേ ഉപയോക്താക്കൾ പവർ ബട്ടൺ നേരത്തെ റിലീസ് ചെയ്യുന്ന തരത്തിൽ ഉപയോഗിക്കുന്നു. അവർ അത് വളരെ നേരം പിടിക്കുകയാണെങ്കിൽ, ഫോൺ ഇപ്പോഴും റീബൂട്ട് ചെയ്യും, സ്പൂഫിംഗ് ഇനി പ്രവർത്തിക്കില്ല. അതുകൊണ്ടാണ് ഗവേഷകർ ബാക്ക്ബോർഡ് കൈകാര്യം ചെയ്യുന്നത്, അങ്ങനെ സ്പിന്നിംഗ് വീൽ കൂടുതൽ വേഗത്തിൽ റീബൂട്ടിംഗ് പ്രക്രിയ ആരംഭിച്ചുവെന്ന് സൂചിപ്പിക്കുന്നു. അതേ സമയം, എല്ലാ പ്രക്രിയകളും പുനരാരംഭിച്ചതായി കാണുന്നതിന് സ്പ്രിംഗ്ബോർഡ് വീണ്ടും ലോഡുചെയ്യാനാകും.
ഈ പ്രക്രിയ എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് കാണിക്കുന്ന ഒരു വീഡിയോ ഗവേഷകർ തയ്യാറാക്കിയിട്ടുണ്ട്. ആ പ്രക്രിയയ്ക്കിടയിൽ, ഒരു ഉപകരണത്തിന്റെ ക്യാമറ പ്രവർത്തിക്കുന്നത് തുടരുന്നു. ഉപയോക്താക്കൾക്ക് തീർച്ചയായും അവരുടെ ഫോൺ മറ്റ് വഴികളിൽ റീബൂട്ട് ചെയ്യുന്നത് തുടരാനാകും, അതിനാൽ ഇത് ഒരു വിഡ്ഢിത്തമായ രീതിയല്ല.