Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Техника и электроника > Телефоны, смартфоны, комуникаторы, КПК, GPS > Nokia
Расширенный поиск

Nokia Раздел для смартфонов и телефонов. Тут море полезной информации, можно бесплатно скачать программы для смартфона, взломать смартфон и многое другое. Все для Symbian 9

Ответ
 
Опции темы Поиск в этой теме
Старый 12.04.2008, 08:44 Вверх   #1
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Лампочка Получение полного доступа к системным папкам и отключение проверки сертифицированности программ

Тема: Полный доступ к системным папкам смартфона на базе Symbian OS 9.x
Категория: Смартфоны S60 и все о них / Symbian 9.x
Автор: Червоная Ольга

Наверное, Вы слышали и читали, что нельзя получить полный доступ к системным папкам смартфона, работающего на ОС 9.1 и 9.2. Как часто Вам хотелось посмотреть, что же это за папки такие sys и private? Как часто Вам приходилось сталкиваться с тем, что надо почистить мусор или поставить, например, понравившийся шрифт, как Вы привыкли делать на младших ОС? Вам этого не хватало? А может, у Вас случалось так, что нет под рукой Вашего персонального сертификата, а есть интересная программа, но она требует подписи, а Вам так бы хотелось ее попробовать в работе прямо сейчас? А может, Вы пока еще просто не успели получить персональный сертификат? А установить без подписи программу невозможно. Установить папочным методом тоже запрещает защита ОС. Не беда, есть выход! Благодаря испанцу с ником FCA00000 мы можем получить этот доступ! Причем, метод получения этого доступа - софтовый, не нужны патчи и прошивки, метод, который, в случае Вашего желания, имеет обратную силу. Передумали? Все можно вернуть на свои места!
В данной статье я опишу этот софтовый метод получения полного доступа к системным папкам sys и private. Что дает этот метод? Он обеспечивает использование любых AllCapabilities (это и есть полный доступ программ к функциям OC) программами, которые ранее были запрещены защитой Symbian на ОС 9.1 и 9.2. При желании его можно иметь всегда! Или можно дать этот доступ только менеджеру файлов для полного доступа к файловой системе, открыв единожды все Capabilities в ОС и установив его с такими правами доступа.
А теперь перейдем непосредственно к инструкции.

Нам потребуется установить и проверить работу следующих приложений:
  • Установленная на ПК программа PC Suite. Настроенное подключение телефона через USB кабель в режиме PC Suite и Bluetooth.
  • Установленная на ПК программа Python, специально разработанная для работы на компьютере.
  • Установленные на ПК дополнительные модули Python, необходимые нам для работы.
1. Установите на ПК программу Python и дополнительные модули для Python из архива:
  • Распакуйте архив python251.zip (Скачать тут или тут)
  • Запустите исполняемый файл python-2.5.1.msi для установки программы.
  • Перезагрузите ПК.
  • Запустите исполняемый файл pyserial-2.2.win32.exe для установки модуля.
  • Запустите исполняемый файл pywin32-210.win32-py2.5.exe для установки модуля.
2. Установите на ПК программу PC Suite. Подробнее о программе и подключении телефона к ПК прочтите в статье Nokia PC Suite. О пакете приложений и особенностях работы.

3. Подключите смартфон к ПК через USB-кабель в режиме PC Suite.



Запустится программа PC Suite. Если автозапуск не произошел, то запустите программу вручную. Телефон соединится с программой.



4. Теперь идем в Пуск -> Панель управления -> Система -> Оборудование -> Диспетчер устройств -> Порты:
Находим название своего телефона и смотрим номер порта. Запоминаем его. В данном примере Nokia 6290 USB (COM12) номер порта 12 (не путать с модемом). Те, у кого номер порта не отображается, как показано на скрине, нажмите Свойства - Параметры порта - кнопка Дополнительно.



5. Отредактируем файл скрипта:
Владельцам смартфонов на базе ОС 9.1 - редактировать файл hack_perms_s60v3.py
Владельцам смартфонов на базе ОС 9.2 - редактировать файл hack_perms_s60v3_FP1.py
Откройте скрипт для редактирования. Нажмите правой кнопкой мыши, выберите Edit with IDLE.
Находим строку в скрипте ser = serial.Serial(5). Указанное число в скобках меняем на следующее по формуле: Номер Вашего СОМ порта минус один.



В нашем примере СОМ порт был 12. Вписываем в скобках число 11. Нажимаем верхную вкладку File -> Save. Сохраняем наш отредактированный скрипт.

6. С помощью программы PC Suite устанавливаем приложение Х-plore v.1 21 в память телефона.
Заходим в установленное приложение. Меню -> Инструменты -> Настройки. Выставляем настройки на отображение всех скрытых дисков и файлов. Выходим из приложения.



7. С помощью программы PC Suite устанавливаем приложения:
  • Владельцам смартфонов на базе ОС 9.1 установить s60_3_0_app_trk_2_7.sisx, HelloCarbide.sis и S60_3_0_Prof_v1_62.sisx в память телефона.
  • Владельцам смартфонов на базе ОС 9.2 установить s60_3_1_app_trk_2_8_5.sisx и S60_3_1_Prof_v1_62.sisx в память телефона.
8. Закройте программу PC Suite, не отключая телефон от ПК.

9. Запускаем приложение TRK на телефоне.
  • Приложение выведет запрос на включение Bluetooth.
  • Нажимаем - Нет.
  • Переходим в Настройки. Выбираем Connection: USB. Остальные настройки не изменяем.


  • Выходим из настроек, жмем Функции -> Connect. Если телефон обнаруживается ПК, т.е. связь между ними существует, то на экран выводится сообщение:


  • Сворачиваем программу TRK, нажав клавишу Меню на смартфоне.
10. Владельцам смартфонов на базе ОС 9.1:
  • C помощью программы PC Suite копируем файл HelloCarbide.exe в любую доступную Вам папку на диске Е (карта памяти), например, в папку Documents.
  • Закрываем программу PC Suite, не отключая телефона от ПК.
  • Запускаем приложение Х-plore на телефоне, находим в нем папку Documents на диске Е, в папке находим наш скопированный файл HelloCarbide.exe. Выбираем Меню -> Правка -> Переместить (либо нажмите горячую клавишу 2).
  • Переместите файл HelloCarbide.exe в корень диска С. Выходим из приложения Х-plore.



11. На ПК запускаем наш скрипт, который мы правили, двойным нажатием по нему.
  • Владельцам смартфонов на базе ОС 9.1 запустить скрипт hack_perms_s60v3.py
  • Владельцам смартфонов на базе ОС 9.2 запустить скрипт hack_perms_s60v3_FP1.py
  • В DOS окне черного цвета Вы будете наблюдать работу скрипта. По окончании работы скрипта окно закроется.
  • Вернитесь в приложение TRK. Нажмите Disconnect. Закройте приложение.



12. Теперь у нас открыт полный доступ к системе!

13. Распаковываем на ПК архив sys_x_plore.zip. С помощью программы PC Suite копируем папку sys из архива sys_x_plore в любую доступную Вам папку на диске Е (карта памяти), например, в папку Documents.

14. Запускаем приложение Х-plore на телефоне, находим в нем папку Documents на диске Е, в папке sys находим две папки - bin и hash. В них находятся файлы с именем X-plore.exe. Выбираем Меню -> Правка ->
  • Переместить (либо нажмите горячую клавишу 2).
  • Переместите файл X-plore.exe из папки bin в папку С:\sys\bin. Согласитесь на перезапись файла.
  • Переместите файл X-plore.exe из папки hash в папку С:\sys\hash. Согласитесь на перезапись файла.
  • Выходим из приложения Х-plore.

15. Теперь приложение Х-plore имеет полный доступ ко всем папкам ОС!



16. Распаковываем на ПК архив modo.zip. С помощью программы PC Suite устанавливаем приложение modo.sis в память телефона

17. С помощью программы PC Suite копируем папку sys из архива modo в любую доступную Вам папку на диске Е (карта памяти), например, в папку Documents.

18. Запускаем приложение Х-plore на телефоне, находим в нем папку Documents на диске Е, в папке sys находим две папки - bin и hash. В каждой из них находятся файлы с именем Modo.exe и ModoServer.exe. Выбираем Меню -> Правка -> Переместить (либо нажмите горячую клавишу 2).
  • Переместите файлы Modo.exe и ModoServer.exe из папки bin в папку С:\sys\bin. Согласитесь на перезапись файлов.
  • Переместите файлы Modo.exe и ModoServer.exe из папки hash в папку С:\sys\hash. Согласитесь на перезапись файлов.
  • Теперь приложение Modo имеет полный доступ ко всем папкам ОС. Выходим из приложения Modo.

19. Теперь приложение Modo имеет полный доступ ко всем папкам ОС!



20. До перезагрузки Вашего смартфона полный доступ в системе для всех приложений открыт. После перезагрузки полный доступ к системе останется у программы Modo и частичный у X-plore (нет доступа на перезапись в некоторые системные папки, но доступ на чтение есть)
Для того, чтобы Вы могли в любой удобный для Вас момент вернуть полный доступ для всех приложений без помощи ПК, выполним следующие действия:
  • После всех действий, что мы выполнили выше, не перегружаем телефон!
  • Запускаем приложение Profiler на телефоне.
  • Нажимаем Options -> Profiler -> Start. Программа сообщит, что файл PI_1.dat сохранен. Выходим из приложения.


  • С помощью программы PC Suite копируем файл CProfDriver_SISX.ldd из архива в любую доступную Вам папку на диске Е (карта памяти), например, в папку Documents.
  • Запускаем приложение Х-plore на телефоне, находим в нем папку Documents на диске Е, в папке находим файл с именем CProfDriver_SISX.ldd. Выбираем Меню -> Правка -> Переместить (либо нажмите горячую клавишу 2).
  • Переместите файл CProfDriver_SISX.ldd из папки Documents в папку С:\sys\bin. Согласитесь на перезапись файла.



21. Теперь, когда Вам понадобится получить полный доступ, выполните следующие действия:
Первый способ:
  • Запустите приложение Profiler на телефоне.
  • Нажмите Options -> Profiler -> Start.


  • Затем в верхней части экрана отобразится Status: sampling


  • Нажмите Options -> Profiler -> Stop.


  • Выйдите из приложения.
  • Полный доступ в системе для приложений опять открыт! И действует до перезагрузки телефона.

Второй способ:
Этот способ более удобен, приемуществом является то, что действия выполняются в один клик, и для того, чтобы закрыть полный доступ в системе, не надо уже перегружать смартфон.
  • Распаковать архив CapsLock.zip на ПК.
  • Если Вы ранее пропустили шаг, в котором необходимо было перезаписать файл CProfDriver_SISX.ldd , то выполните его сейчаc:

    • С помощью программы PC Suite копируем файл CProfDriver_SISX.ldd из архива в любую доступную Вам папку на диске Е (карта памяти), например, в папку Documents.
    • Запускаем приложение Х-plore на телефоне, находим в нем папку Documents на диске Е, в папке находим файл с именем CProfDriver_SISX.ldd. Выбираем Меню -> Правка -> Копировать (либо нажмите горячую клавишу 1).
    • Скопируйте файл CProfDriver_SISX.ldd из папки Documents в папку С:\sys\bin. Согласитесь на перезапись файла.


  • С помощью программы PC Suite установите приложение CapsOn.sisx в память телефона.
  • С помощью программы PC Suite установите приложение CapsOff.sisx в память телефона.
  • В случае, когда Вам потребуется открыть полный доступ, нажмите иконку приложения CapsOff, после нажатия - полный досуп в системе открыт.
  • В случае, когда Вам полный доступ уже больше не нужен и Вы хотели бы временно отменить полный доступ в системе, нажмите иконку приложения CapsOn, после нажатия - полный досуп в системе будет закрыт.
  • Чтобы проверить, что оба приложения работают корректно, выполните следующие действия:


    • Запустите приложение CapsOn. Запускаем приложение Х-plore на телефоне, находим в нем папку Documents на диске Е, в папке находим файл с именем CProfDriver_SISX.ldd. Выбираем Меню -> Правка -> Копировать (либо нажмите горячую клавишу 1). Скопируйте файл CProfDriver_SISX.ldd из папки Documents в папку С:\sys\bin. Согласитесь на перезапись файла. Если перезапись будет отклонена, значит, приложение работает корректно и система не имеет полного доступа.
    • Запустите приложение CapsOff. Запускаем приложение Х-plore на телефоне, находим в нем папку Documents на диске Е, в папке находим файл с именем CProfDriver_SISX.ldd. Выбираем Меню -> Правка -> Копировать (либо нажмите горячую клавишу 1). Скопируйте файл CProfDriver_SISX.ldd из папки Documents в папку С:\sys\bin. Согласитесь на перезапись файла. Если перезапись файла произойдет, значит, приложение работает корректно и система опять имеет полный доступ.


  • Полный доступ в системе для приложений опять открыт! Управлять доступом Вы сможете без перезагрузки смартфона.

Скачать программы, описанные в статье:

Python и дополнительные модули для Python (14 569KБ)
Х-plore v.1 21 (406КБ)
OS.9.1 (247Kb) - архив для владельцев OS 9.1
OS.9.2 (218КБ) - архив для владельцев OS 9.2

Статья взята с сайта: allnokia.ru
  Ответить с цитированием
Cказали cпасибо:
Старый 04.04.2009, 12:49 Вверх   #2
Грамотный форумчанин
 
Аватар для MAXS
MAXS вне форума
Доп. информация
По умолчанию

Трудновато, но осуществимо....
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мигание при получение сообщения mirzefer vBulletin 3.х 10 20.05.2011 08:34
[Вопрос] Отключение vBulletin slims vBulletin 4.x 3 28.12.2010 09:44
Far Manager открывает доступ к скрытым файлам и папкам Ykow Windows 11 25.10.2010 17:36
Отключение встроенного звука в BIOS ??? hulk2000 Hardware и компьютерная периферия 6 23.03.2009 10:07
[Инструкция] Метод получения полного доступа к системным файлам и папкам для новых прошивок.(nokia e51) foolman Nokia 9 22.02.2009 21:16


Текущее время: 02:56. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.11333 секунды с 12 запросами