motofan logo
4 страниц V « < 2 3 4 >        
> 

Ковыряем ядро ОС Z6 на предмет обхода проверки RSA, и запуска программ от Е2

Zorge.R
сообщение 8.4.2008, 18:11


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800
Модель телефона: Note 9 Copper 512Gb
Прошивка: 1CR

Рейтинг: 2510



Цитата(qwerzxcv @ Сегодня, 20:32)

37cg весит 7мб
*



из этих 7 метров, 80% забито ...FFFF...

а в шапке, находяться

*ap_gain.bin (файл около 4,25 КБ)
app_dump (папка)
apr_app_dump (папка)
download (папка)
downloads (папка)
logger (папка)
obextmp (папка)
zopprof (папка)
panic (папка)
sysDatabase (папка)
var (папка)
wvim (папка)
затем идёт /dev/null

очень похоже на структуру ФС.

P.s.: есть еще блок данных, но не копал особо.

Сообщение отредактировал Zorge.R - 8.4.2008, 20:19
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
GandjaFuzz
сообщение 8.4.2008, 19:47


Motofuzzer
*****

Группа: Почётные мотофаны
Сообщений: 619
Регистрация: 12.12.2004
Пользователь №: 26 583
Модель телефона: ZN5 T-Mobile
Прошивка: 2CR_128
Победитель конкурса 2008

Рейтинг: 1080



надо под линем распознать что это за фс.. fstype
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nsk_qwerty
сообщение 8.4.2008, 20:38


Гуру
******

Группа: Пользователи
Сообщений: 708
Регистрация: 15.4.2005
Из: Новодвинск
Пользователь №: 40 788
Модель телефона: HTC Desire
Прошивка: Stock Froyo

Рейтинг: 234



CG37 монтируется на /ezxlocal, фс у нее jffs2

Теперь, если хотим изменить содержимое - выполняем следующие действия (в линухе естественно):
1. включаем в ядре нужные опции и презагружаемся с новым ядром:
Код
"Device Drivers"
   "Block Devices"
      "Loopback Device Support" (loop)
   "Memory Technology Device (MTD) support"
      "Caching block device access to MTD devices" (mtdblock module) (required for block2mtd)
      "Self-contained MTD device drivers..."
         "MTD emulation using block device" (block2mtd),
"File Systems"
   "Miscellaneous Filesystems"
      "Journalling Flash File System v2 (JFFS2) support"
         "Advanced compression options for JFFS2"
            "JFFS2 ZLIB compression support"

2. с помощью loop делаем CG37 блочным устройством
Код
losetup /dev/loop0 /CG37.smg

3. указываем block2mtd драйверу, что мы хотим сделать /dev/loop0 ложным MTD девайсом
Код
echo "/dev/loop0" > /sys/module/block2mtd/parameters/block2mtd

4. теперь можно монтировать
Код
mount -t jffs2 /dev/mtdblock0 /mnt/cg37


Сообщение отредактировал nsk_qwerty - 8.4.2008, 21:30
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
GandjaFuzz
сообщение 8.4.2008, 20:47


Motofuzzer
*****

Группа: Почётные мотофаны
Сообщений: 619
Регистрация: 12.12.2004
Пользователь №: 26 583
Модель телефона: ZN5 T-Mobile
Прошивка: 2CR_128
Победитель конкурса 2008

Рейтинг: 1080



nsk_qwerty,
разбери её и выложи нам её содержимое, предварительно упаковав))
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nsk_qwerty
сообщение 8.4.2008, 21:43


Гуру
******

Группа: Пользователи
Сообщений: 708
Регистрация: 15.4.2005
Из: Новодвинск
Пользователь №: 40 788
Модель телефона: HTC Desire
Прошивка: Stock Froyo

Рейтинг: 234



GandjaFuzz, а нет смысла выкладывать - она пустая в прошивке идет, т.к. не забита еще пользовательскими данными (справочником, сообщениями, календарем, настройками), логами, паниками и т.д... Появится смысл ее разбирать, если слить ее из тела - тогда это будет практическт идеальный вариант создания бэкапа личных данных (слил с тела, почистил от мусора и приложил в архив бэкапов).

Ну а как ее подмонтировать я написал в предыдущем посте.

Сообщение отредактировал nsk_qwerty - 8.4.2008, 21:44
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
eisbar
сообщение 9.4.2008, 6:56


Мастер
****

Группа: Пользователи
Сообщений: 191
Регистрация: 12.7.2006
Из: Kyiv, Ukraine
Пользователь №: 91 154
Модель телефона: Moto E2 и Xoom 2ME

Рейтинг: 61



Цитата(GandjaFuzz @ 8.4.2008, 18:27) *

CG52, CG43 - это фс, а что в остальных группах фиг знает.

Абрам говорил, что в CG52 зашито содержимое /usr/data_resource
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 9.4.2008, 9:05


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



CG42 - boot logo
CG43 - /usr/setup - squashfs
CG52 - /usr/data_resource - squashfs
CG37 - /ezxlocal - jffs2
CG48 - /mnt/что-то-там - фс не помню, но внутри там лежит ещё образ vfat (который монтируется в /ezxlocal/download/mystuff


Добавлено позже (9.4.2008, 12:08):
Образ vfat внутри CG48 можно уменьшить, освободив тем самым место, например, под скины (тогда не будет проблем с подтыканием в юсб). Что-то похожее уже сделал roks в своём моде, но лично я ничего не буду делать, пока не придумаю автоустановщика скинов smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 9.4.2008, 12:50


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800
Модель телефона: Note 9 Copper 512Gb
Прошивка: 1CR

Рейтинг: 2510



Цитата(Abram @ Сегодня, 13:05)

CG42 - boot logo
*



в прошивке LinuxMod, есть функция замены бут лого. меняется просто, выбрал бмп, ребут и готово.

только получается что CG42 Rw что ли? т.е. можно править 1-е: прям из тела, 2-е: без прошивки этой CG.

она монтируется ? или тел просто берет из неё лого при старте? (как из бинарника)

какие ещё кодовые группы, можно редачить с тела?

---
P.S.: на L9 бут тоже лежал отдельной CG )

Сообщение отредактировал Zorge.R - 9.4.2008, 12:51
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 10.4.2008, 9:12


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



Цитата(Zorge.R @ Вчера, 15:50)

только получается что CG42 Rw что ли? т.е. можно править 1-е: прям из тела, 2-е: без прошивки этой CG.
*


Её можно прошить прямо из тела =)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
-ARGON-
сообщение 5.6.2008, 6:32


Опытный
***

Группа: Пользователи
Сообщений: 140
Регистрация: 24.12.2007
Из: USS Enterprise
Пользователь №: 158 074
Модель телефона: MotoROKR Z6
Прошивка: WK Tools FE

Рейтинг: 12



Сильно на пинайте))) Есть ли какойнибуть прогресс в обходе подписи? ph34r.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MPhoenix
сообщение 3.8.2008, 14:51


Новичок
*

Группа: Пользователи
Сообщений: 16
Регистрация: 4.1.2008
Пользователь №: 158 897
Модель телефона: А1200е

Рейтинг: 14.5



Обход РСА невозможен?
Я так понял это дело забросили.
Это называется "И сам не съем, и другому не дам"!
А ведь я просил натолкнуть на мысль как это всё делается. Ответили типа "Не шаришь - не лезь!"
Я возмущён!
Такой телефон! Единственный, который мне на вид понравился! И по функциям тож ничё!
А главное - цена небольшая!!!
И забросили...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 3.8.2008, 15:10


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



MPhoenix,
То, что ты предлагал - это вообще не в красную армию. И почему ты решил, что сабж забросили?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 4.8.2008, 14:12


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



а может организовать распределенные вычисления как в случае с л7 или л9, или длинна ключа нереальная?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 4.8.2008, 14:58


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



tmp_do,
1024 smile.gif задолбешься считать smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
D-Prime
сообщение 4.8.2008, 15:19


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 10.7.2008
Из: Москва
Пользователь №: 176 838
Модель телефона: Z6, E398
Прошивка: У вас такой нет

Рейтинг: 0



Abram,
Ну можно же попробывать wink.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 4.8.2008, 17:55


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



D-Prime,
У тебя есть несколько лишних миллионов лет? Тогда пробуй biggrin.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azt59
сообщение 4.8.2008, 19:06


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732
Модель телефона: E398/V3x/C650/Z6
Прошивка: ---

Рейтинг: 140



D-Prime,
а зачем тебе рса??всё что было нельзя раньше маунты и тд теперь доступно ведутся работы по запуску альтернативного ядра...что ещё нужно?
на данный момент думаю что логичнее было бы заниматься вещами поважнее
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 4.8.2008, 20:10


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



azt59,
100% согласен thumbsup.gif.
Сейчас я жду патчей на ядро от dimichxp, на днях надеюсь запустить.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lol2Fast4U(tm)
сообщение 4.8.2008, 20:29


Мастер
****

Группа: Пользователи
Сообщений: 172
Регистрация: 24.6.2008
Пользователь №: 175 614
Модель телефона: AnyDATA ASP-505A

Рейтинг: 28



Abram,
зачем миллионы лет, на 8ядерном 128битном процессоре с частотой 15ГГц и с оперативкой 10ГБ, можно быстро всё вычислить biggrin.gif Шутка)
azt59,
альтернативное ядро?
на минге было нужно - 2.6 вместо 2.4. У нас и так 2.6... модуль mot_security больше не мешает... thumbsup.gif
Зачем?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 4.8.2008, 21:41


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



пока я добрый , но если завтра флуд и тупые вопросы непрекратяться , то будут приняты меры

lol2Fast4U™, это к тебе - Abram

Сообщение отредактировал Abram - 4.8.2008, 23:26
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 4.8.2008, 23:28


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



Цитата(lol2Fast4U™ @ Вчера, 23:29)

azt59,
альтернативное ядро?
на минге было нужно - 2.6 вместо 2.4. У нас и так 2.6... модуль mot_security больше не мешает... Зачем?
*


Наверное, подкачка и возможность загрузить FS из другого места. С флешки, например. А ещё - microSDHC хочется. А ещё - WiFi (на телах, на которых он есть; а есть он, к сожалению, далеко не на всех, а только на первых Z6 & U9). А ещё... долго рассказывать, в общем.

А чем 2.4 плох?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Kolyan_ufalug_
сообщение 5.8.2008, 5:20


Новичок
*

Группа: Пользователи
Сообщений: 21
Регистрация: 7.7.2008
Пользователь №: 176 572
Модель телефона: Z6

Рейтинг: 3



Кстати, интересует, как будете запускать альтернативное ядро. Подобием HaRET?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 5.8.2008, 7:07


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



Цитата(Kolyan_ufalug_ @ 5.8.2008, 9:20) *

Кстати, интересует, как будете запускать альтернативное ядро. Подобием HaRET?

кстати да. есть же kexec. пущай родное ведро грузится, а потом просто перезапускать его. вот только как оно с инициализацией железа дружит? еще ходелось бы rw / а с рса такое не прокатит.....
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Kolyan_ufalug_
сообщение 5.8.2008, 9:57


Новичок
*

Группа: Пользователи
Сообщений: 21
Регистрация: 7.7.2008
Пользователь №: 176 572
Модель телефона: Z6

Рейтинг: 3



Цитата(tmp_do @ 5.8.2008, 7:07) *

кстати да. есть же kexec. пущай родное ведро грузится, а потом просто перезапускать его. вот только как оно с инициализацией железа дружит? еще ходелось бы rw / а с рса такое не прокатит.....


Вот тут уже надо выяснять, собрано ли мотороловское ядро с поддержкой kexec. Если нет - придётся изворачиваться.
А если про rw говорить, то вряд ли это так важно - 20Mb основной флэш-памяти телефона на базовую систему с Qtopia вряд ли кто-нибудь будет жалеть.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 5.8.2008, 10:33


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



кутопия тут роли не играет. неужели приятно пользоваться костылями? я на обычную ro прошивку никогда больше не вернусь...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lol2Fast4U(tm)
сообщение 23.9.2008, 11:22


Мастер
****

Группа: Пользователи
Сообщений: 172
Регистрация: 24.6.2008
Пользователь №: 175 614
Модель телефона: AnyDATA ASP-505A

Рейтинг: 28



Цитата(Abram @ 5.8.2008, 3:28) *

А чем 2.4 плох?

староват)

кстати, если поставить на з6 ядро 2.6.25 можно будеть подключить другую з6 кабелем misiUSB <>miniUSB biggrin.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 23.9.2008, 17:31


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



lol2Fast4U™,
Слушай, ты такой умный, тебе череп не жмёт? Если так уверен в своих силах - реализуй, а то ходишь тут, чепуху несёшь уже второй месяц.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azt59
сообщение 24.9.2008, 5:56


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732
Модель телефона: E398/V3x/C650/Z6
Прошивка: ---

Рейтинг: 140



Abram,
+1 категорически согласен
многие наоборот на 2,4 переходят тк нет многих ненужностей от 2,6 темболее для телефона ядро должнобыть простым и лёгким!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
andrey_moto
сообщение 3.4.2009, 15:16


Ветеран
*****

Группа: Пользователи
Сообщений: 484
Регистрация: 30.3.2008
Из: minsk
Пользователь №: 168 066
Модель телефона: bravo_wiui+Droid RAZR
Прошивка: E1®dar15


Настроение:
peverell



Рейтинг: 84



Цитата(nsk_qwerty @ 8.4.2008, 23:38) *


Код
"Device Drivers"
   "Block Devices"
      "Loopback Device Support" (loop)
   "Memory Technology Device (MTD) support"
      "Caching block device access to MTD devices" (mtdblock module) (required for block2mtd)
      "Self-contained MTD device drivers..."
         "MTD emulation using block device" (block2mtd),
"File Systems"
   "Miscellaneous Filesystems"
      "Journalling Flash File System v2 (JFFS2) support"
         "Advanced compression options for JFFS2"
            "JFFS2 ZLIB compression support"



как проверить поддерживает ли мое ядро вот это? будьте добры подскажите spiteful.gif и как добавить?

Сообщение отредактировал andrey_moto - 3.4.2009, 15:21
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
PusT
сообщение 4.4.2009, 7:05


Ветеран
*****

Группа: Пользователи
Сообщений: 327
Регистрация: 4.5.2005
Из: Орел
Пользователь №: 41 853
Модель телефона: Motorola DROID PRO
Прошивка: Android 2.3.3 stock


Настроение:
Летний дождик



Рейтинг: 46



Abram,
Цитата
А ещё - WiFi (на телах, на которых он есть; а есть он, к сожалению, далеко не на всех, а только на первых Z6 & U9).
Как посмотреть? Телефону год уже. Вдруг..
И второй вопрос: RSA вроде обошли, в чем теперь проблема с запуском программ от E2? shuffle.gif Надо ядро 2.4? А оно станет? unsure.gif Я вобщем все это абстрактно воспринимаю, подскажите п пожалуйста, интересно)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Velizariy
сообщение 4.4.2009, 10:13


Ветеран
*****

Группа: Пользователи
Сообщений: 387
Регистрация: 8.2.2008
Пользователь №: 162 798
Модель телефона: Motorola Z6
Прошивка: PE последний

Рейтинг: 20.5



Цитата(PusT @ 4.4.2009, 14:05) *

Abram,
Как посмотреть? Телефону год уже. Вдруг..
И второй вопрос: RSA вроде обошли, в чем теперь проблема с запуском программ от E2? shuffle.gif Надо ядро 2.4? А оно станет? unsure.gif Я вобщем все это абстрактно воспринимаю, подскажите п пожалуйста, интересно)


Problema zapuska programm ot E2 v tom, chto u E2 platforma drugaia =)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 4.4.2009, 13:38


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



Цитата(andrey_moto @ Вчера, 18:16)

как проверить поддерживает ли мое ядро вот это? будьте добры подскажите и как добавить?
*


Что это ты там накорябал? ph34r.gif
Цитата(PusT @ Сегодня, 10:05)

Как посмотреть? Телефону год уже. Вдруг..
*


Никак. Забудь.
Цитата(PusT @ Сегодня, 10:05)

RSA вроде обошли, в чем теперь проблема с запуском программ от E2?
*


Надо брать сорцы и переделывать.
Цитата(PusT @ Сегодня, 10:05)

Надо ядро 2.4?
*


Нет, ни в коем случае.
Цитата(PusT @ Сегодня, 10:05)

А оно станет?
*


Нет.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ковыряем ядро ОС Z6 на предмет обхода проверки RSA, и запуска программ от Е2 · Motorola ROKR Z6, RIZR Z6, Z6w, RAZR² V8 · Forum
 

4 страниц V « < 2 3 4 >
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 19.7.2025, 12:53

Форум живёт: