Портирование ram-адресов : Патчестроение : Форум |
Страница 2 из 2: « 1 [2] |
Va_st: |
20.12.10, 13:03 |
Бывают случаи,когда адрес рам грузится через : ldr r0,=dw_ram ldr r0,[r0,0x4] В таких случаях найти нужное сложновато) поэтому можно при поиске заменить последние 2 байта на ?? и искать в прош ближайшие значения адреса, находить смещение и так далее... |
webdemon: |
20.12.10, 13:56 |
MAVER145, эти С С510 r1ha035 на с902 r3eg004 AO Код: 0BBC: 00000000 D11BA5ED ; 2EF: void* MetaData_Desc_Create( wchar_t* path, wchar_t* name ); 0BC0: 00000000 D11BA5ED ; 2F0: void MetaData_Desc_Destroy( void* MetaData_Desc ); 0BC4: 00000000 D11BA5ED ; 2F1: wchar_t* MetaData_Desc_GetTags( void* MetaData_Desc, int tagID ); 0BC8: 00000000 D11BA5ED ; 2F2: int MetaData_Desc_GetTrackNum( void* MetaData_Desc, int __NULL ); Бывают случаи,когда адрес рам грузится через : ldr r0,=dw_ram ldr r0,[r0,0x4] В таких случаях найти нужное сложновато) поэтому можно при поиске заменить последние 2 байта на ?? и искать в прош ближайшие значения адреса, находить смещение и так далее... Эт я тоже пробовал, находит дофига всего. Но раз они разные, то как проверять, так или не так портанул? Кадый раз либу в телефон ставить и проверять правильно ли работают функции? |
awg: |
20.12.10, 14:36 |
О боже, он откуда прибыл вообще? 0BBC: 00000000 D11BA5ED ; 2EF: void* MetaData_Desc_Create( wchar_t* path, wchar_t* name ); 0BC0: 00000000 D11BA5ED ; 2F0: void MetaData_Desc_Destroy( void* MetaData_Desc ); 0BC4: 00000000 D11BA5ED ; 2F1: wchar_t* MetaData_Desc_GetTags( void* MetaData_Desc, int tagID ); 0BC8: 00000000 D11BA5ED ; 2F2: int MetaData_Desc_GetTrackNum( void* MetaData_Desc, int __NULL ); тебе ни о чем не говорит что во первых, они одинаковые, во вторых если перевернуть по 2 байта получится примерно дллбаза, и в третьих, как не крути они на рамные ну никак не похожи. Короче, курим, читаем, читаем, курим и не задаем глупых вопросов. Флудите в конфе. |
webdemon: |
20.12.10, 17:15 |
awg, упс, не заметил, что они все одинаковые. :) Happy, как уже выяснилось что это не рам-адреса. Потом попробую с db2020 портировать, посмотрим, что получиться. |
Страница 2 из 2: « 1 [2] |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=4507&start=10 © 2005-2018 supertrubka.org |