Портирование функций (Видео) : Эльфостроение : Форум

Страница 5 из 10: « 1 2 3 4 [5] 6 7 8 9 10 »

 anonymous:
24.09.08, 11:43
 Значит если тестирование, то можно ставить любую из предложенных программой и проверять?

смотришь значение до и после "Чего либо искомого"

Все таки никак не пойму

выдала мне прога такие адреса:
44E2B55C
44E2B580
44E2B5A4
Какой из них мне выбрать?

 lisaus:
24.09.08, 11:47
 смотришь в проше зачения до и после44E2B55C
сравниваешь со значениями до и после (с чего портируешь)
где больше схоже
ТА и будет правильной

 anonymous:
24.09.08, 12:07
 а если и там и там одинаковые, как быть? может есть способ по проще? а то у меня уже моск горит

 lisaus:
24.09.08, 12:33
 главное чтоб одинаковые были с тем откуда портируешь
если есть похожие тестируй поочереди

 anonymous:
24.09.08, 13:33
 Всмысле похожие??? чем они должны быть похожи?

 lisaus:
24.09.08, 13:50
 alexey22 не тупи, читать умеешь сто раз писали уже, и в том числе я :-x

GPcH писал:
Смотреть каждый из найденных и функции до и после искомой.
Какой наиболее похож тот и юзать при портировании.
Опытному реверсеру это видно сразу (ни разу не ошибался в выборе функции). Если же опыт маловат - то только тестированием.


 anonymous:
24.09.08, 14:18
 Рассмотрим адрес 44953AD8

в фулфлеше w800 он и его соседи имеют такой вид:
ROM:44953AD6 46 DCB 0x46 ; F
ROM:44953AD7 FD DCB 0xFD ; ¤
ROM:44953AD8 F1 DCB 0xF1 ; ё
ROM:44953AD9 F7 DCB 0xF7 ; ў
ROM:44953ADA CC DCB 0xCC ; ¦

в фулфлеше w700 на который я портирую патч он и его соседи имеют такой вид:
ROM:44953AD6 1B DCB 0x1B
ROM:44953AD7 44 DCB 0x44 ; D
ROM:44953AD8 70 DCB 0x70 ; p
ROM:44953AD9 B5 DCB 0xB5 ; ¦
ROM:44953ADA 04 DCB 4
Что нужно сравнивать? адреса или еще чтото?
если сравнивать адреса, то и там и там они идентичны.





Добавлено 24.9.08 13:22

Е еще, что делать если есть адрес DC29184C (перевернутый 4C1829DC) а в прошивке такого не может быть ?

 lisaus:
24.09.08, 14:42
 ПОИСК рулит
скажу что ты работаешь не в том направлении
ася ща не работает помочь не могу :-)


Добавлено 24.9.08 13:45

тут адреса непрочем
надо искать то что по этому адресу находится :evil: адреса могут отличатьсяalexey22 писал:
Е еще, что делать если есть адрес DC29184C (перевернутый 4C1829DC) а в прошивке такого не может быть ?

это рама
это описявалось не один раз ИЩИ.

и вообще у меня сложылось впечатление что ты видео не смотрел
если смотрел повторяю ЕСЛИ
ЕЩЕ раз посмотри внимательней
ЧТО вообще там происходит. :hammer: :roll:

 anonymous:
24.09.08, 15:15
 Видео я смотрел, и мне там все понятно, потому что я уже половину функций для эльфа bcfg Edit портанул! кароче я его даже запустил! но у меня есть некоторые проблемы с местами там где много адресов и это "Рамой" объясни что за рама, я ж небуду в поисковике писать РАМА

 Zormax:
24.09.08, 15:42
 alexey22, рама это адрес ОЗУ так понятно?
и рама имет адреса отличные от 44.......-45......
Страница 5 из 10: « 1 2 3 4 [5] 6 7 8 9 10 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=3372&start=40

© 2005-2018 supertrubka.org