Как получить доступ к файловой системе iphone. Нарезаем яблоки. Что внутри файловой системы iOS? Каталоги приложений и песочницы

Как получить доступ к файловой системе iphone. Нарезаем яблоки. Что внутри файловой системы iOS? Каталоги приложений и песочницы

10.03.2019

Файловых менеджеров для iPhone развелось уже достаточно много. Среди этого пёстрого ассортимента встречаются как не до конца переведённые китайские поделки, так и навороченные экземпляры с десятками разных кнопочек. Их большой сравнительный обзор оставим на потом, а пока обратим внимание на программу DiskAid. Она имеет два очевидных достоинства — простота в освоении и использовании + кроссплатформенность (новые версии программы одновременно выпускаются под Маки и PC).

Не будем говорить о необходимости наличия файлового менеджера для айфона — для владельцев джейлбрейкнутых аппаратов его отсутствие сводит на нет все достоинства джейла. Но DiskAid — не простой файл-менеджер. Его разработчики умудрились сделать невозможное — кажется, их программа в жизни бы не смогла получить одобрение со стороны Apple, но в App Store официально пропущен клиент для просмотра файлов, которые вы залили в аппарат.

Всё, что от вас требуется — установить программу, подключить айфон к компьютеру и запустить DiskAid. Вы увидите вот такое окошко:

Самое главное в нём — левый нижний угол. Если ваш айфон джейлбрейкнут, то вы сможете выбрать в выпадающем списочке пункт Root Folder — это перенесёт вас в корень файловой системы айфона.

Пункт Media Folder — это папка /var/mobile/Media. Примечательна она тем, что там хранится музыка из iPod, подкасты, голосовые заметки и ещё много чего полезного.

Пункт DiskAid Folder — как раз там папка, которая будет видна вам из программы FileAid на айфоне.

Предназначение кнопок на верхней панели инструментов понятно даже без подписей на английском. Расскажем лишь про полезную кнопку Bookmarks. Допустим, вам регулярно надо заглядывать в папку документов какой-то из программ, установленных на айфоне. Путешествуя по его недрам, вы с удивлением обнаружите, что в папке /var/mobile/Applications находятся не сами программы с удобочитаемыми названиями, а жуткого вида идентификаторы типа 3A686EC7-17D6… . Уже внутри этих папок лежат сами программы. Так вот, чтобы вам не пришлось запоминать, где что спрятано, достаточно один раз зайти в нужную папку, открыть панельку закладок и нажать там на плюсик.

Всё конечно здорово, но есть большой минус: DiskAid не поддерживает права доступа. Это может серьёзно осложнить вам (и вашему айфону) жизнь, если вы имеете дело с системными файлами. Поэтому рекомендуем использовать программу в связке с из Cydia.

О младшем брате DiskAid — программке FileAid сказать особенно нечего. Её история печальна — раньше она действительно позволяла закинуть через DiskAid файлы в специальную папку на айфоне с одного компьютера и получить к ним доступ на другом. Когда вы подключаете айфон к PC-компьютеру, то в Проводнике вы видите его фотоальбом в виде специальной папки. FileAid позволяла увидеть там ещё одну папку — в которой как раз-таки и находились все залитые файлы.

Но недавно цензоры App Store всё-таки осознали свою оплошность и потребовали вырезать из FileAid возможность передачи файлов по USB. Теперь она поменяла своё имя на и уже ничем не отличается от десятков подобных просмотрщиков. Файлы нынче предлагается заливать по Wi-Fi.

Поддерживается просмотр:

  • картинок (JPG, PNG, GIF, TIFF), PDF
  • документов Microsoft Office, iWork и OpenOffice, TXT, RTF
  • аудио MP3, AAC, ALAC, AIFF, WAV
  • видео MP4, MOV, M4V
  • веб-страничек HTML и архивов Safari

И последнее: FileApp бесплатен. DiskAid стоит $9,90.

При работе с джейлбрейкнутым iOS-устройством могут возникнуть проблемы, решить которые можно только при помощи модификации файлов. А для этого необходимо знать базовую структуру файловой системы, понимать, где что лежит и какие файлы за что отвечают, куда устанавливаются программы и твики и как они взаимодействуют между собой. Обо всем этом мы и поговорим.

Основные каталоги и файлы

iOS - UNIX-подобная операционная система и использует очень похожую на UNIX и OS X структуру файловой системы. «Папка» здесь именуется «каталогом», а файловая система «растет» от корня /. Знаком ~ обозначается домашний каталог пользователя. В обычном режиме это каталог /var/mobile/ , в режиме корневого пользователя - /var/root . Часть каталогов стандартны для UNIX-систем. Это /boot - здесь в UNIX располагается ядро системы и RAM-диск (в iOS ядро лежит в каталоге /System/Library/Caches/com.apple.kernelcaches/kernelcache), /etc - настройки низкоуровневых сервисов, /tmp - временные файлы, /bin - команды для запуска с помощью терминала, /mnt - точка монтирования внешних файловых систем (сюда подключаются флешки и прочее).

Наиболее же интересны для нас каталоги /System , /Library и /var . Именно здесь хранятся сама операционная система (первый каталог), системные данные (второй), настройки приложений и их данные (третий).

Стандартные (предустановленные) приложения лежат в каталоге /Applications . Здесь же располагаются исполняемые файлы Cydia, Zeusmos и некоторых других программ.app, для установки которых необходим джейлбрейк. Файлов здесь намного больше, чем иконок на рабочем столе iOS, так как тут расположены и некоторые внутренние службы, выделенные в качестве отдельных приложений (встроенная в iOS служба Facebook, Print Center и некоторые другие). На невзломанном устройстве этот каталог обновляется только при обновлении всей прошивки, однако некоторые приложения из Cydia устанавливаются именно в него, как и сам магазин Cydia.

Скачанные из App Store приложения хранятся в /var/mobile/Containers/Bundle/Application , каждое в своем собственном подкаталоге. Имена этих подкаталогов закодированы, и для того, чтобы понять, что это за приложение, необходимо зайти в каталог и перейти в следующий. Приложения, установленные не из App Store, также обычно находятся здесь. За каждым приложением закрепляется подкаталог в каталоге /var/mobile/Containers/Data/Application , внутри которого приложение хранит свои настройки и данные, созданные во время работы. Подробнее его структуру мы рассмотрим позже.

Системные обновления загружаются в каталог /var/mobile/MobileSoftwareUpdate . Их можно удалить через стандартное приложение «Настройки». Все обои хранятся в /Library/Wallpaper , а системные звуки - в /System/Library/Audio/UISounds , музыка и видео с компьютера - в /var/mobile/Media/iTunes_Control/Music .

Отдельно стоит упомянуть каталог /var/mobile/Library/caches/com.saurik.Cydia . Именно здесь хранятся deb-пакеты твиков до перезапуска Springboard. Если появится необходимость скачать твик на компьютер, его можно взять отсюда. Также при установке твики часто создают дополнительные каталоги, где хранят собственные данные. Обычно о таких каталогах сказано в документации твиков.

Программы для работы с ФС устройства напрямую

Существует несколько программ для работы с ФС устройства после джейлбрейка.

  • iTools - программа для Mac и Windows, позволяет добавлять и удалять файлы в ФС. На этом ее функции заканчиваются. Преимуществом для многих может стать панель закладок слева от окна просмотра ФС, где можно найти программы, твики, рингтоны или обои устройства.
  • iFunBox - имеет значительно больше возможностей. С ее помощью можно создавать каталоги, удалять, переименовывать файлы или экспортировать их на ПК. Вызывает удивление лишь отсутствие поиска по ФС.
  • Filza File Manager - позволяет прямо на устройстве просматривать метаданные файлов, переименовывать, перемещать, удалять их, открывать многие типы файлов. Есть встроенный поиск по папкам и одновременная работа с несколькими файлами.
  • iFile - во многом превосходит Filza File Manager. Некоторые возможности открываются только после оплаты полной версии программы, однако интерфейс в утилите более удобный и понятный.

Разумеется, работать с файловой системой можно и при помощи терминала. Здесь есть полная поддержка UNIX-команд, так что управление ФС будет очень быстрым и удобным.


Каталоги приложений и песочницы

Продолжение доступно только подписчикам

Вариант 1. Оформи подписку на «Хакер», чтобы читать все материалы на сайте

Подписка позволит тебе в течение указанного срока читать ВСЕ платные материалы сайта. Мы принимаем оплату банковскими картами, электронными деньгами и переводами со счетов мобильных операторов.

iTunes – это, порой, крайне неудобная программа. Всякие там синхронизации, управление фильмами и музыкой – нельзя сказать, что все это реализовано лучшим образом. О сложностях работы с iTunes уже сложено много легенд. Отчасти правы и те, кто говорит о некой “тормознутости” приложения. Зачастую, хочется быстро перекинуть файлы в iOS-устройство, аккуратно разложить все по папкам. Нельзя, например, просмотреть смс-сообщения или выгрузить музыку, загруженную на iPhone. Но не беда, для того и придумали сторонние файловые менеджеры для работы с iOS-устройствами.

DiskAid – файловый менеджер, предоставляющий доступ к содержимому на вашем iOS-гаджете. В отличие от iTunes, программа имеет несколько преимуществ. Окно приложения разбито на две части: левая часть – категории, между которыми можно переключаться. Они дублируют стандартные приложения iOS: фотография, видео, музыка, заметки и так далее. Правая часть – окно содержимого категории. В нем отображается контент из выбранной слева категории. Например, если выбрать категорию с музыкой слева, то справа появятся загруженные в iOS-устройство музыкальные файлы. Точно так же и с остальными категориями: выбираем слева Фотопленку, справа видим все фотографии, слева – Заметки, справа – их текст.

Конечно же, все данные можно выгрузить из устройства. Фото, музыку, видео и прочее “вытаскиваются” в пару кликов, причем скопировать их можно не только на локальный диск, но и сразу в iTunes. Для многих “вытащить” на гостевой компьютер загруженные на свой смартфон песни – большая проблема, которую DiskAid решает в два счета.

Помимо этого, смартфон необязательно подключать к компьютеру с помощью кабеля, одна галочка “Включить WiFi-подключение” на стартовом окне приложения решает множество проблем. После включения данной опции, устройству с iOS и вашему компьютеру достаточно находиться лишь в одной сети для их взаимодействия между собой.

Но самое интересное, что действительно может выгодно отличать DiskAid от iTunes – просмотр сообщений и журнала звонков. Первая возможность – удобное средство поиска нужных сообщений. Если вы забыли что-то, что вам присылали когда-то в смс-сообщении, при помощи DiskAid и встроенного поиска найти необходимую информацию можно в считанные секунды. Точно так же и с контактами, поиск нужных — не проблема.

Стоит на это взглянуть и с другой стороны: а что если ваш смартфон попадет в руки злоумышленника? Даже со взятого на пару минут телефона можно быстро экспортировать все сообщения, что не есть хорошо, как вы понимаете. К сожалению, в данном случае не поможет и блокировка паролем вашего смартфона – DiskAid абсолютно наплевать на всякие пароли.

После прочтения данного текста, у вас есть два варианта: если вы простой пользователь, то придется смотреть за телефоном более внимательно и не оставлять надолго без присмотра, а если вы злобный “хакер” – то теперь вы точно знаете, как быстренько умыкнуть ценную информацию с любого iOS-устройства.

Скачать DiskAid можно на сайте разработчика (для OS X и Windows)

Среди десятков различных файловых менеджеров для i-гаджетов выделить можно только несколько. Однако особой популярностью у пользователей пользуются две программы: недавно рассмотренный нами и герой этого обзора – DiskAid.

DiskAid – один из самых простых в управлении файловых менеджеров. Во время работы с ним от вас не будет требоваться ни знания файловой системы iOS, ни подключения дополнительных плагинов, ничего такого, что могло бы ввести в замешательство. Все очень просто и наглядно.

Подключив iPhone, iPad или iPod Touch к компьютеру через USB и запустив DiskAid вы сразу же увидите панель с разделами, выполненную в стиле iOS 7. С нее и начнется ваше знакомство, а также все дальнейшие взаимодействия с программой. DiskAid дает следующие возможности:

Для любителей беспроводных технологий имеется возможность подключения устройства к DiskAid через Wi-Fi. Для этого необходимо сразу же после запуска программы нажать кнопку Активировать Wi-Fi. Данная функция выгодно отличает DiskAid на фоне других файловых менеджеров, работа с которыми возможна только при подключении i-устройства посредством USB-кабеля.

Потрясающая функциональность и элегантный дизайн программы омрачается ее платностью. Для того чтобы воспользоваться большинством наборов функций пользователю необходимо приобрести DiskAid на официальном сайте за $29,90 (ранее программа стоила значительно меньше – $9,90).

Но и бесплатная версия DiskAid может станет незаменимым помощником в управлении i-гаджетом, особенно если на вашем устройстве установлен джейлбрейк. DiskAid как и любой другой файловый менеджер раскрывает весь свой потенциал именно на «взломанном устройстве». Благодаря функционалу программы (доступному в бесплатной версии) вы сможете управлять всеми своими твиками и загружать в их директории необходимые файлы. Это может пригодиться в целом ряде случаев, например, когда вы захотите скинуть оригинальную тему для WinterBoard, найденную в интернете.

О том, как сделать джейлбрейк устройства под управлением iOS 7 читайте в .

Если вы ищете удобный в управлении файловый менеджер с огромным набором функций, вы просто обязаны познакомиться ближе с DiskAid. Программа постоянно обновляется, поддерживает все устройства Apple и просто очень красиво выглядит.



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows