Учимся писать патчи : Патчестроение : Форум |
Страница 171 из 180: « 1 ... 167 168 169 170 [171] 172 173 174 175 ... 180 » |
MAVER145: |
29.07.11, 22:01 |
Therion, гг. точно ж. так же только на английском можно. |
andrewsolo: |
29.07.11, 22:03 |
еще подробнее задать вопрос? :) ну в общем берем и в блокноте забиваем: Код: include "x.inc" org 0x45D2B000 DCB 0x22, 4,0x3E, 4,0x3B, 4,0x4C, 4,0x3A, 4 DCB 0x3E, 4,0x20, 0,0x47, 4,0x42, 4,0x35, 4 DCB 0x3D, 4,0x38, 4,0x35, 4, 0, 0 org 0x45D2B020 du 'Только чтение',0 после FASMARM и elf2vkpex имеем на выходе HEX: Патч: 45D2B000: 00000000000000000000000000000000 22043E043B044C043A043E0420004704 45D2B010: 000000000000000000000000 420435043D04380435040000 45D2B020: 00000000000000000000000000000000 D200EE00EB00FC00EA00EE002000F700 45D2B030: 000000000000000000000000 F200E500ED00E800E5000000 вот как сделать чтобы совпали части кода 0x45D2B000 и 0x45D2B020 ? [ Редактировано andrewsolo в 30.7.11 01:26 ] |
Vov4ик: |
29.07.11, 22:08 |
andrewsolo, макрос нужееен и никак иначе |
Therion: |
29.07.11, 22:11 |
andrewsolo, нужно првильно дезасмить код,тогда таких вещей небудет |
andrewsolo: |
30.07.11, 01:25 |
Therion, как правильно то? причем тут как именно дизасмить? я в IDA задал преобразовать в Unicode, смотрю строки осмысленные. за этой строкой еще 2-3 подобных. Ты наверно просто не понял. Вопрос то в том, как скормить FASMARMу юникод с кирилицей? Когда портируешь патч важно чтобы константы компилились в тоже самое, что было в исходнике. Я не девелопер и не уверен, что константа скушается и не в win-1251 кодировке |
Vov4ик: |
30.07.11, 01:46 |
andrewsolo, да ёп, говорю тебе макрос нужен, без него никак ты не получишь вин1251 понимаешь, никаааак, забей на это, пусть компилит как есть |
den_po: |
30.07.11, 02:30 |
Vov4ик, он и не говорил про win1251, он говорил про юникод andrewsolo, смотри обновление в теме armpc |
Vov4ик: |
30.07.11, 04:01 |
den_po, да не, он просто хотел чтоб скомпилило в точности так же как в оригинале, юникодном видимо назвал т.к. ида пишет unicode. Я тоже давно заметил что русский текст компилит не так как положено, ну и решил вскоре эту проблему приинклуживанием к исходнику нужного кода)) |
den_po: |
30.07.11, 12:00 |
Vov4ик, ида пишет unicode, потому что это и есть unicode. |
SE-depot: |
30.07.11, 14:27 |
Помогите разобраться. Портирую патч W595 R3EF001 на W595_R3EG004 Проблема вот в чем, первый код портировой нормально, а вот второй код который заходить за main, том идут нули как найти за main-овский код для W595 R3EG004 ? Заранее спасибо! |
Страница 171 из 180: « 1 ... 167 168 169 170 [171] 172 173 174 175 ... 180 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=965&start=1700 © 2005-2018 supertrubka.org |