Доброго времени суток. Есть некая замечательная программа работающая на PocketPC (ARM). Но с небольшими "ошибками" - работает только 15 дней . IDA отлично понимает ARM, в проге нету никакого сжатия и шифрования, но мне сложновато разобраться. Осложняется всё тем, что прога активно пользуется библиотекой mfcce300.dll, а в ней все функции экспортируются по номеру и понять какая функция что делает невозможно. Вопросы: 1. как узнать имя функции по её номеру в таблице экспорта dll (есть .lib, и .h, в самой dll имён нет) 2. А может просто кто знает где взять сигнатуры для IDA для mfcce300 3. Если не 2, то как сделать сигнатуры имея dll, lib, h?
http://ka0s.peak.at/files/ppc_arm_idc_idt.zip хотя уже свежие есть: http://213.229.8.2/regen/files/IDSwm2003dllDES.zip
> 1. как узнать имя функции по её номеру в таблице экспорта dll (есть .lib, и .h, в самой dll имён нет) не уверен на счет PocketPC, но в винлах это делается с помощью DUMPBIN