Учимся писать патчи : Патчестроение : Форум |
Страница 53 из 180: « 1 ... 49 50 51 52 [53] 54 55 56 57 ... 180 » |
LenKor: |
05.01.08, 19:51 |
В самом деле тела оч разные....ну ищи раму, мож получится чего, сначала попробуй взять свободный адрес из сдвига кучи, если не будет работать ищи нужную... |
Virusmater: |
05.01.08, 19:56 |
мдя... а как производить поиск по раме? на сименсе я делал это АРМ дебаггером. и понадобится ли для этих действий сервисный кабель? |
LenKor: |
05.01.08, 20:00 |
Зачем тебе поиск по раме? Пробуй сначало свободную взять, если работать не будет делай как раньше я и vetaxa говорили... |
Virusmater: |
05.01.08, 20:10 |
>д***ггером ну тк мне надо узнать где свободно. или беру какой угодно адрес из 201A5BD4...201B5BD3 ? |
LenKor: |
05.01.08, 20:14 |
Береш адрес какой угодно из промежутка в сдвиге кучи, только который не использован в других патчах. |
Virusmater: |
05.01.08, 20:38 |
Так.. терь по порядку include "x.inc" <----тут все поянтно patch1 equ 0x20760718 <----здесь вродь тож patch equ 0x21464300 <----здесь вписываем адрес куда будет врезаться патч ram equ 0x28000110 <----сюда вписываем свободный адрес из перемещения хипа hz1 equ 0x2046838C | А hz2 equ 0x20760959 | это hz3 equ 0x204684DC |че hz4 equ 0x2025C1A0 |такое? org patch1 dw fff1+1 <---Тут надо че нить? ;7406E6: 291C 9047 эту строку добавите сами <--- и это че такое?) |
LenKor: |
05.01.08, 20:48 |
hz1-тоже адрес, который хз че значит, его есестно тож ищеш в своей прошивке, последнюю строку портируй как простой патч fff1+1, здесь ни че не нада, это, скорей всего метка, где нить в теле исходника должно быть fff1: код... |
Virusmater: |
05.01.08, 20:53 |
а сколько патч будет занимать места в раме? |
HierOS: |
05.01.08, 21:04 |
обычно 1-2килобайта |
Virusmater: |
05.01.08, 21:41 |
Так... уже многое стал понимать) Какие команды более изменчивы? Имеетсяввиду какие забивать ?? при составлении паттерна. где то видел, но поиск чет ниче не выдает |
Страница 53 из 180: « 1 ... 49 50 51 52 [53] 54 55 56 57 ... 180 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=965&start=520 © 2005-2018 supertrubka.org |