Как я могу редактировать корневой файл на не взломанном iPad?

Мне часто приходится загружаться в режиме OS X и использовать Xcode и так далее для некоторых разработок Phonegap iOS, но было бы намного проще просто отредактировать файлы Javascript, над которыми я работаю в Ubuntu, если бы это было возможно. Я знаю, что по крайней мере возможно получить доступ к файлам только для чтения без джейлбрейка, но это было в OS X со сторонним программным обеспечением.

Эксперимент ifuse до сих пор был неудачным - он только дал доступ к нескольким вещам, а не к папке / var /, которая мне нужна, и похоже, что ее автор перестал работать над ней 2 года назад.

1
задан 19 August 2012 в 05:30

1 ответ

В этом и заключается вся идея взлома тюрьмы: возможность редактировать файлы на диске, принадлежащие root. Либо вы делаете джейлбрейк iPad и можете редактировать файлы в / var напрямую, либо нет. Если вы не узнаете пароль root;)


По поводу ссылки в комментарии.

Существует 3 ситуации:

  1. Программное обеспечение, которое вы приобретаете при покупке продуктов Apple.

  2. Стороннее программное обеспечение, которое заменяет программное обеспечение Apple, установленное на устройстве, и расширяет текущие функции. Они используют разрешения и / или каталоги, которые уже открыты на устройстве. Это включает (но не ограничивается) привязывание (просмотр через iPad; в основном это говорит ядру об использовании модуля), добавление музыки или изображений, управление установленными приложениями, синхронизация адресной книги / календарей / заметок и закладок. Эти вещи могут быть добавлены без корневого доступа. Они добавляют файлы в пространство пользователя.

  3. Программное обеспечение Apple не хочет, чтобы вы устанавливали на устройство. Это, например, руткиты, ssh и / или telnet-соединения. Это требует от вас джейлбрейка, чтобы вы могли стать пользователем root на устройстве.

Раздел, в котором находится / var /, скорее всего, смонтирован только для чтения (черт возьми, вы даже можете предположить, что вся система смонтирована только для чтения, и только пользовательский раздел доступен для чтения / записи ). Чтобы изменить это, вам нужно сделать джейлбрейк: тогда вы можете размонтировать раздел, перемонтировать его в режим чтения-записи и изменить его содержимое. Любой продукт Apple, который способен записывать в / var / (если они даже делают это возможным), скорее всего, сделает что-то похожее: перемонтировать раздел для чтения-записи, записать файлы и перемонтировать только для чтения, убедившись в этом. как это делается с помощью программного обеспечения, написанного Apple.

0
ответ дан 19 August 2012 в 05:30

Другие вопросы по тегам:

Похожие вопросы: