Портирование 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