Чому на айфонах НЕ поселяються віруси, адже в айфонах не варто антивирусник, його не потрібно завантажувати
На звичайному комп'ютері Вам доступні практично всі файли і папки. В iOS всі програми лежать в строго визначених місцях - sandbox (пісочниця), і працює програма кожна у своїй пісочниці. Доступу до інших програм і даних немає, за винятком: Фотоальбом і Контакти, годинне, отримання повідомлень-push, доступ обмежується самим користувачем. У кожної програми є папки (директорії)
- "Ресурси", дані (картинки, бази даних і т.д.) для запуску програми, статус - тільки читання;
- "Кеш", використовується при нестачі пам'яті;
- "Тимчасова", використовується в основному для завантаження великих файлів;
- "Документи", головна робоча папка, статус читання - запис, зберігається при завантаження нової версії програми.
Тепер погане - встановлюючи Джейли-брейк Ви відкриваєте все пісочниці, тобто можете встановлювати програми не тільки з App Store а з будь-якого джерела в т.ч. і не перевіреного. Зрозуміло при розміщенні програми в App Store вона проходить перевірку, але якщо якась мало рейтингова "стрілялка" запросила доступ до "Фото" або "Контактів" це повинно Вас насторожити. Це мало поширене явище, але воно є. Вартість ліцензії розробника $ 99, і чи виправдають їх Ваші фото улюбленого кота?
Бувають ситуації значно гірше. Остання серйозна атака на Apple була порівняно недавно, при оновленні xCode (середовище розробки програм для iOS) був перевантажений основною сайт завантаження, багато розробників скачали xCode з інших сайтів (НЕ Apple) - а там була зламана версія. Проблема була вирішена додатковою перевіркою спеціальних сертифікатів і втратою часу.