motofan logo
> 

Учимся Патчить Прошивку! C помощью проги Binedit, Нужен Мануальчик от наших ГУРУ

~Gangs2er~
сообщение 3.1.2007, 19:02


MotoSkinner
****

Группа: Разработчики
Сообщений: 248
Регистрация: 4.8.2006
Из: Екатеринбург
Пользователь №: 93 787
Модель телефона: (M) E398
Прошивка: У вас такой нету))

Рейтинг: 217.5



Вот собсно, я наверное и начну-) Всем нам (Простым смертным) наверно когда нибудь хотелось поковырять прошивку-), но инетресурсов на закачку великой IDE не у многоих хватало-) например у меня-) и тут вдруг ЭТА тема ожила и я решил в неё заглянуть! И нашёл вот ЭТОТ интерестный пост, в котором и лежала эта хорошая прога, (BinEdit), весит она всего 800 килобайт и скачать её было не сложно!
Собственно теперь вопрос к нашим гуру:
Есть мануал: Учимся Дизасемблировать прошивку с помощью IDA, Может кто нибудь из Наших Многоуважаемых Программеров написать мануал наподобии (Учимся Дизасемблировать прошивку с помощью IDA), только с помощью этой проги?! Надеюсь на понимание-)!!!
С УВ Gangster smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
~Gangs2er~   Учимся Патчить Прошивку! C помощью проги Binedit   3.1.2007, 19:02
Vilko   бин-едит - не дизассемблер. им можно менять двоичн...   3.1.2007, 20:32
RekGRpth   Вот уж никак не соглашусь! Как раз дизассембл...   4.1.2007, 3:37
~Gangs2er~   Блин, а жаль-)) То есть им менять нелязя вообще н...   3.1.2007, 20:42
Motohobiman   Мда,Ида мне не светит с таким трафом тоже...Бинарн...   3.1.2007, 22:05
~Gangs2er~   RekGRpth, а вот как с ним работать не мог бы объяс...   4.1.2007, 10:55
bad-rustamka   ~Gangs2er~, а что именно не получается?? файл с п...   4.1.2007, 17:28
Dimka   Хе-хе. Если что - инфу elektro255 о том где что л...   4.1.2007, 22:29
Motohobiman   Vilko,Random для меня вообще персоны the best from...   4.1.2007, 22:54
SANYO_K   Я так понимаю Binedit сгодится разве что для порти...   5.1.2007, 2:34
~Gangs2er~   Да открыть собственно получается-) А вот что даль...   5.1.2007, 17:16
RekGRpth   Ну, инструкцию я не напишу, я же выложил её :) а в...   11.1.2007, 15:00
Raziel_sh   SANYO_K патчи портировать можно и просто в hex-ре...   11.1.2007, 15:56
SlavUser   Вот практическая задачка. Пытаюсь портировать патч...   2.5.2007, 9:51
sasha45   SlavUser, проще открыть CG1 любым HEX редактором и...   2.5.2007, 12:04
AlexKooper   sasha45, так весь вопрос в том, как узнать какие з...   2.5.2007, 12:33
Keyran   Вроде переход в этом случае идет не по абсолютному...   2.5.2007, 13:02
SlavUser   Keyran, Подбором это как? F000F000, F000F001, .....   2.5.2007, 13:05
Keyran   Ну вот пример - 00354AAA: F550F8C9 BL off_000A4C4...   2.5.2007, 15:02
Vilko   команда BL выполняется так: PC := PC + (OffsetHigh...   3.5.2007, 6:20
SlavUser   Vilko, Спасибо за подробный ответ, но не все шар...   3.5.2007, 6:33
Vilko   SlavUser, считаешь разницу адресов между командой...   3.5.2007, 6:41
clipsa   Я же тебе писал в калькуляторе первое окно откуд...   3.5.2007, 8:02
SlavUser   clipsa, Ввожу в калькулятор кода Адрес 10C408F8 ...   3.5.2007, 8:33
clipsa   SlavUser, Правильный (неправильный такой F000F80...   3.5.2007, 8:43
SlavUser   clipsa, Неправильный результат Что интересно, чт...   3.5.2007, 9:35
clipsa   проверяю Результат F000F800 т.е. адрес на кото...   3.5.2007, 9:38
SlavUser   clipsa, Уже сам начал догадываться т.к 10С..... ...   3.5.2007, 10:00
Osta   а нет программ для расчетов всех загогулин арма т...   4.5.2007, 8:43
SlavUser   Osta, Есть конечно. clipsa про такую как раз и у...   4.5.2007, 11:45
AlexKooper   У меня получается по адресу и команде код сосчитат...   12.5.2007, 18:47
RekGRpth   Блин! Чё вы к калькулятору, да к хекс-коду при...   13.5.2007, 9:36
Мачо   При порте патча есть только код. А исходников нет....   13.5.2007, 9:49
AlexKooper   Мне неудобно держать 2 дизассемблированные прошив...   13.5.2007, 12:14
RekGRpth   Дак их же просто получить: ставишь патч на прошу,...   14.5.2007, 1:33
AlexKooper   RekGRpth, ага, 4. Причем два исходных зачастую отл...   14.5.2007, 5:56
Vilko   AlexKooper, если не хочешь ошибится - лучше откры...   14.5.2007, 6:16
Osta   команду ноп видно и так в патче , это всегда 46 C...   14.5.2007, 6:47
AlexKooper   Vilko, Osta, RekGRpth, я все понимаю, но ответь...   14.5.2007, 8:39
Osta   это обнуление MOV R0, #0   14.5.2007, 8:52
AlexKooper   Osta, а как ты узнал?   14.5.2007, 11:25
Osta   один из "стандартов" в иде   14.5.2007, 11:56
AlexKooper   Хорошо :( А завтра мне понадобится узнать код 2001...   14.5.2007, 13:02
Osta   соответственно присваивание 1 :-)))))))))))))))))...   14.5.2007, 13:05
AlexKooper   Osta, доки хорошо, но быстренько посчитать програм...   14.5.2007, 13:32
RekGRpth   ОЧ прсто: 1) создаёшь текстовый файл с расширение...   14.5.2007, 15:08
logotoy73   включаешь тумб режим декомпиляции (т.к. большинс...   16.5.2007, 17:26
AlexKooper   RekGRpth, вот, что мне и требовалось!   15.5.2007, 5:06
AlexKooper   Действительно, прошивки бывает различаются. Если б...   16.5.2007, 18:49
azt59   AlexKooper, хех=) MOV R0, #0 причём тут нопы пол...   16.5.2007, 19:51
AlexKooper   azt59, несколько раз подряд ;)   17.5.2007, 4:56
GALL   RekGRpth, Всё-таки хотелось бы поинтереснее пример...   19.5.2007, 16:41
logotoy73   RekGRpth твоя позиция "чтоб не на халяву...   19.5.2007, 18:08
AlexKooper   Может, подскажет кто, как сделать чтоб при загрузк...   7.7.2007, 9:41
Мачо   В бин эдит открыть свойства и вставить это Bin ID...   7.7.2007, 10:05
AlexKooper   Тогда следующий вопрос. Вот написал я некий патч (...   9.7.2007, 13:17
RekGRpth   Тогда следующий вопрос. Вот написал я некий патч ...   9.7.2007, 14:15
AlexKooper   Честно говоря, не понял вопрос, я КАК, по твоему,...   10.7.2007, 13:27
RekGRpth   Так я и говорю - я делаю ВРУЧНУЮ, и меня это не у...   10.7.2007, 13:44
~Gangs2er~   Может кто нить напишит мануал, начиная с: вот откр...   9.7.2007, 16:57
AlexKooper   неа, не смотрел. 1. а где сырцы есть (ладно, пищу...   10.7.2007, 13:52
RekGRpth   1 - в моей темке 2 - просто открой асм-файл в бин...   11.7.2007, 1:41
Osta   содержание 1.asm .start 0x1060484E;: - важный...   11.7.2007, 12:51
RekGRpth   содержание 1.asm .start 0x1060484E;: - важный...   12.7.2007, 5:48
AlexKooper   А когда надо данные положить по определенному адре...   17.7.2007, 13:32
RekGRpth   1) так можно 2) это не DWORD, а просто WORD! ...   18.7.2007, 7:20
AlexKooper   не понял... вот запись .start 0x103C60E8 .hex 103C...   18.7.2007, 13:38
RekGRpth   1) 4 байта в ARM'e - это WORD, 2 байта - HALF...   19.7.2007, 11:26
AlexKooper   Такой вопрос - сбилась какая-то настройка бинедита...   22.8.2007, 9:31
RekGRpth   это значит, у тебя LittleEndian - а в нём как раз...   22.8.2007, 9:54
AlexKooper   Я не умею пользоваться компилятором. А калькулятор...   22.8.2007, 10:02
RekGRpth   А набивать весь код вовсе и не обязательно: можно ...   22.8.2007, 10:05
fry_razrv3   у вас учат патчить? тогда научите как мне создать ...   27.8.2007, 17:32
AlexKooper   fry_razrv3, давай на твоем примере сделаем урок ...   28.8.2007, 5:37
Moto-Roker   AlexKooper, а давай лутче с меня. bigsmile; порт...   28.8.2007, 16:40
AlexKooper   Псевдоплейлист конечно удобнее :) Возьмем за осно...   28.8.2007, 19:07
GALL   Пользуясь своим методом портирования, я не нашел в...   29.8.2007, 4:51
AlexKooper   Moto-Roker, пересчет смещений очень просто выполня...   29.8.2007, 5:17
Moto-Roker   AlexKooper, R452D   29.8.2007, 6:02
AlexKooper   Хорошо, продолжаем портирование! Для пересчето...   29.8.2007, 12:06
AlexKooper   Заключительная вроде бы часть: P.S. я думаю, что и...   31.8.2007, 14:38
Moto-Roker   AlexKooper, а что после этого перемотки видео не ...   31.8.2007, 16:52
AlexKooper   AlexKooper, а что после этого перемотки видео не...   31.8.2007, 17:45
b_den   Alex Kooper, почему у меня в файле 3333.txt почти ...   1.9.2007, 4:18
Moto-Roker   AlexKooper, там кнопка "ВАРИАНТЫ" при н...   1.9.2007, 6:52
AlexKooper   b_den, кодировка DOS тебе о чем-нибудь говорит? Ес...   1.9.2007, 7:09
Xav4ik   Уважаемые постеры патчей я учусь портировать патчи...   8.9.2007, 18:14
bigserg555   Xav4ik, оффсеты сима 4a кодируются на каждой проше...   9.9.2007, 19:19
Мачо   он спрашивал про 32 сим тк DL_DbGetFeatureAvailabi...   10.9.2007, 4:09
Narkoz   Выложите кто-нить файл Firmwares на ResMan для V36...   26.10.2007, 13:45
bigserg555   Вот, должны быть рабочие   26.10.2007, 18:10
Narkoz   А для АСР (в360) подойдёт АЦР_РБ(л7) ?   27.10.2007, 8:27
WhiteHotIce   вот тебе для в360_ACR   27.10.2007, 11:11
dvsdigiman   У меня для B7R получился немного другой файл   27.10.2007, 11:29
AlexKooper   Нужна помощь по бинедиту. компилирую след. текст: ...   25.11.2007, 9:37
juicedddd   AlexKooper, настройки должно быть включенно только...   25.11.2007, 9:53
bigserg555   AlexKooper, воть: 10A49F10: E12FFF1FE59FC000E12FFF...   25.11.2007, 9:53
AlexKooper   Всё, я понял. я писал .code16 а надо было .code 16   25.11.2007, 9:55
Dr.Hemp   Открываю прогу BinEdit вставляю офсет 0017D6F8, и ...   24.12.2007, 13:27
MicK   вот почитай и воспользуйся поиском   24.12.2007, 13:50
4 страниц V  1 2 3 > » 

Учимся Патчить Прошивку! C помощью проги Binedit, Нужен Мануальчик от наших ГУРУ · Патчи и всё для них · Forum
 

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

 



Текстовая версия Сейчас: 28.7.2025, 9:28

Форум живёт: