А когда будет продолжение, а то очень интересно. ![shuffle.gif](style_emoticons/default/shuffle.gif)
![shuffle.gif](style_emoticons/default/shuffle.gif)
![]() |
![]() |
![]() |
![]() |
![]() |
Здравствуйте, гость ( Вход | Регистрация ) |
![]() Учимся портировать патчи! Уроки! Обсуждаем!, На основе IDA PRO |
Mixa12 |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 5 Регистрация: 16.4.2006 Пользователь №: 79 041 Модель телефона: Motorolla E398 Рейтинг: 0 ![]() |
А когда будет продолжение, а то очень интересно.
![]() |
c380гуру |
![]() |
Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 271 Регистрация: 14.9.2005 Из: Пенза Пользователь №: 51 473 Модель телефона: iPhone 5s + 4s Прошивка: не обновлял Рейтинг: 212 ![]() |
И про написание и архитектуру эльфов напиши.
|
yakk |
![]() |
![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 336 Регистрация: 6.7.2006 Из: Днепропетровск Пользователь №: 90 408 Модель телефона: milestone ![]() Настроение: не нужен.. Рейтинг: 904 ![]() |
|
GALL |
![]() |
![]() Гуру ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 706 Регистрация: 25.12.2004 Из: Барнаул Пользователь №: 29 674 Модель телефона: Iphone 4s Прошивка: IOS 7.1.1 ![]() Рейтинг: 274 ![]() |
Mixa12, когда появятся конкретные вопросы по портированию у заинтересованных - тогда и будет продолжение. А то я так понимаю, что всем всё понятно.
|
c380гуру |
![]() |
Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 271 Регистрация: 14.9.2005 Из: Пенза Пользователь №: 51 473 Модель телефона: iPhone 5s + 4s Прошивка: не обновлял Рейтинг: 212 ![]() |
|
yakk |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 336 Регистрация: 6.7.2006 Из: Днепропетровск Пользователь №: 90 408 Модель телефона: milestone ![]() Настроение: не нужен.. Рейтинг: 904 ![]() |
c380гуру
Вообще ты вначале не про elfloader спрашивал а про архитектуру - тут Elf на (M)otorola в конце 2 страницы есть пост Vilko с ссылкой на описание структуры эльфов.. И еще в этой теме есть несколько полезных ссылок в закрепленном посте.. Только к портированию патчей твой вопрос всё равно отношения не имеет.. Сообщение отредактировал yakk - 28.8.2007, 21:27 |
costello666 |
![]() |
![]() Опытный ![]() ![]() ![]() Группа: Пользователи Сообщений: 123 Регистрация: 25.8.2007 Пользователь №: 145 574 Модель телефона: E398, E8 Рейтинг: 125 ![]() |
GALL раскажи как в ida редактировать строчки.
|
GALL |
![]() |
![]() Гуру ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 706 Регистрация: 25.12.2004 Из: Барнаул Пользователь №: 29 674 Модель телефона: Iphone 4s Прошивка: IOS 7.1.1 ![]() Рейтинг: 274 ![]() |
costello666, Концепция портирования маленько изменилась. В качестве компилятора используем binedit. В него можно скопировать текст на asm и редактировать в обычном режиме. Для поиска последовательностей я пока использую IDA.
|
Nur87 |
![]() |
Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 298 Регистрация: 17.10.2005 Из: Татарстан Пользователь №: 54 836 Модель телефона: E398 Рейтинг: 100 ![]() |
Цитата Заходим в меню: File-IDC file и выбираем наш скриптик. Скрипт попросит ввести начальный адрес CG1. вводим в формате: ROM: нач. адрес CG1. Потом конечный адрес CG1: ROM: кон. Адрес CG1. После этого можно заниматься другими делами и не подходить к компьютеру: процесс дизассемблирования длительный, в несколько проходов – вначале идет распознавание кода (бордовые полоски), потом идет инициализация процедур (синие полоски). Потом ещё проход. Окончание процесса полного дизассемблирования можно заметить по слову “idle” в нижнем левом углу вместо мельтешащих значений адресов. <br />а вот какое окошко у меня выскакивает, и далее ничего не проходит.<br />![]() |
AlexKooper |
![]() |
![]() Авторитет ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 2 838 Регистрация: 27.7.2005 Из: Йошкар-Ола Пользователь №: 47 140 Модель телефона: E398 Прошивка: AlexKooper mod v.47 Рейтинг: 1337 ![]() |
Что тут думать, нажимаете на нижнюю строку (верхняя редактировать скрипт, нижняя запустить), и пошел процесс
|
![]() ![]() |
Текстовая версия | Сейчас: 13.6.2024, 15:41 |
Форум живёт: