Учимся писать патчи : Патчестроение : Форум

Страница 52 из 180: « 1 ... 48 49 50 51 [52] 53 54 55 56 ... 180 »

 Krumelur:
03.01.08, 16:47
 org 0x45C21889
CODE16

There is the error. You can't start code at uneven addresses.
Try:

org 0x45C21888

 SharkExE:
03.01.08, 17:59
 Krumelur, thank you so much!

 Virusmater:
05.01.08, 18:28
 в исходнике патча vibra_at_blocking_the_keyboard есть пункт
ram equ 0x28000110 видно , что это рамный адрес. как его портировать и нужно ли вообще его менять?


Добавлено 5.1.08 18:55

да и не только в этом патче... как узнавать это
ram equ ?

 Adrenalin:
05.01.08, 18:57
 Virusmater
и нужно ли вообще его менять?
обязательно!!! тока я вот не помню.... надо брать свободную раму или особенную....
и вообще тебе будет проще портировать с какогото другого тела но не с моего)))

 Virusmater:
05.01.08, 18:58
 видимо эт как то связано с со сдвигом хипа...
;info 4 patchmakers: 201A5BD4...201B5BD3
любой адрес из этих брать?


Добавлено 5.1.08 18:59

хех, не с твоего.... ты сорцы ток свиего выкладывал, а саому делать исходник для меня пока что довольно сложно...

 Adrenalin:
05.01.08, 19:05
 Virusmater
да и не только в этом патче... как узнавать это
ram equ ?
портировать так же....
короч смотреть где вызывается этот адрес в проше
если не вызывается то надо +-2 и так до 10 если всеравно не нашло то значит надо брать раму свободную спод сдвига кучи
если нашло адрес гдеон вызывается берешь и портируешь тот код где он вызывается и находиш раму
вроди не чего не упустил

 Virusmater:
05.01.08, 19:10
 ну смотри...
28000110-20020000=7FE0110
такого адреса в проше нету. или надо побайтого его переворачивать?


Добавлено 5.1.08 19:15

переворотом тем более не такого офсета... сча попробую наобум из хипа взять)

 Adrenalin:
05.01.08, 19:29
 Virusmater
28000110-20020000=7FE0110
это ты сделал полный бред =)
надо просто переворачивать и искать так как я описал


Добавлено 5.1.08 19:32

тоисть должно получиться так 10010028 и искать потом смотреть где вызывается

 LenKor:
05.01.08, 19:32
 Ты на какой тел портировать хочеш? Скорей всего эт свободная рама, т.ч. портируй сдвиг кучи или слитие рамы, и уже там ищи свободную.
Если это не свободная, а какая то определенная рама, то переворачивай байты и ищи в прошивке, т.е. ищи 10010028, а потом по окрестностям этой рамы ищи похожее место у себя в прошивке.


Добавлено 5.1.08 19:34

vetaxa-manchyk, чуть чуть опередил...

 Virusmater:
05.01.08, 19:45
 2LenKor: на W610_R6BC002. сдвиг кучи есть
Страница 52 из 180: « 1 ... 48 49 50 51 [52] 53 54 55 56 ... 180 »

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

© 2005-2018 supertrubka.org