უსაფრთხოების მკვლევარებმა გამოაქვეყნეს iOS-ის ტყუილის დამადასტურებელი კოდი, რომელიც მალავს გადატვირთვის პროცესს. ეს ართულებს მომხმარებლისთვის ტელეფონის გადატვირთვას, რაც გამავრცელებლებს საშუალებას აძლევს შეინახონ მავნე პროგრამა მოწყობილობაზე.
კოდი შეიქმნა ZecOps-ის მიერ, რომელმაც გამოაქვეყნა კონცეფციის დამადასტურებელი დოკუმენტი GitHub-ზე. ეს არის ტროას, რომელსაც მკვლევარები უწოდებენ NoReboot. ეს არის ინსტრუმენტი, რომელიც მალავს iPhone-ის გადატვირთვას. მკვლევარები ამბობენ, რომ ეს საინტერესოა მავნე პროგრამების დისტრიბუტორებისთვის, რადგან ამცირებს გამძლეობის საჭიროებას.
მრავალი სახის მავნე პროგრამა ქრება ტელეფონიდან მისი გადატვირთვის შემდეგ; მუდმივი მავნე პროგრამის შექმნა ბევრად უფრო რთულია და, შესაბამისად, უფრო იშვიათი და ღირებული. მკვლევარები აფუჭებენ გადატვირთვის პროცესს, ამსგავსებენ მას ტელეფონის გადატვირთვას ან თუნდაც გამორთვას, მაგრამ სინამდვილეში აგრძელებს მუშაობას. ეს აშკარად გაყალბებაა და არა სისტემის მანიპულირება. ამიტომ, ეს არ არის iOS-ის პრობლემა, რომლის გადაჭრაც Apple-ს შეუძლია.
მკვლევარები ამბობენ, რომ მათ შეუძლიათ კოდის შეყვანა სამ დემონში, რომლებიც გამოიყენება გადატვირთვისას. ეს არის IncalService, SpringBoard და ბოლოს Backboardd. პირველი არის სლაიდერი, რომელსაც მომხმარებლები ხედავენ, როდესაც ცდილობენ iPhone-ის გადატვირთვას დენის და ხმის ღილაკების გამოყენებით. Springboard არის iOS-ის მომხმარებლის ინტერფეისის პროცესი. კოდის გაგზავნით, ტროას შეუძლია დროებით გამორთოს Springboard. შედეგად, მომხმარებლებს აღარ შეუძლიათ ეკრანზე შეყვანა.
საბოლოოდ, Backboardd მიმართულია. ეს უკანასკნელი სულაც არ არის აუცილებელი გაფუჭებისთვის, მაგრამ გამოიყენება იმისთვის, რომ მომხმარებლებმა ადრე გაათავისუფლონ დენის ღილაკი. თუ ძალიან დიდხანს გამართავენ, ტელეფონი მაინც გადაიტვირთება და გაყალბება აღარ იმუშავებს. სწორედ ამიტომ მკვლევარები მანიპულირებენ Backboard-ზე ისე, რომ დაწნული ბორბალი უფრო სწრაფად მიუთითებს, რომ გადატვირთვის პროცესი დაიწყო. ამავდროულად, Springboard შეიძლება ხელახლა ჩაიტვირთოს, რათა გამოიყურებოდეს, რომ ყველა პროცესი გადატვირთულია.
მკვლევარებმა გადაიღეს ვიდეო, სადაც ნაჩვენებია, თუ როგორ მუშაობს პროცესი. ამ პროცესის განმავლობაში, მოწყობილობის კამერა აგრძელებს მუშაობას. რა თქმა უნდა, მომხმარებლებს შეუძლიათ გააგრძელონ ტელეფონის გადატვირთვა სხვა გზებით, ასე რომ, ეს არ არის უტყუარი მეთოდი.