Портирование функций с помощью плагина для IDA page/sub find : Эльфостроение : Форум

Страница 3 из 9: « 1 2 [3] 4 5 6 7 ... 9 »

 snzuev:
29.06.09, 18:02
 den_po, В этой проге есть режим переключения между прошивками?Или только закрыв(сохраняя)одну открываешь другую?

 RaANdOoM:
29.06.09, 18:52
 snzuev, ну как бы можно открыть несколько сразу IDA с нужными тебе прошивками. :)

 MaxxxS:
30.06.09, 21:29
 dimmss писал:
sub/page finder постоянно нужно включать или можно как то сохранить в память?
при закрытии программы, ставим галку на Pack database и при следующем открытии выбрать Load exist: всё сохранится, даже последнее место курсора.

dimmss писал:
от куда взята функа в примере 44FD373C
после поиска pg_ObEx_IR_AlignDevices через Alt+T с поставленной галкой на Find all occurences после окончания поиска появляется новая вкладка с результатами поиска. Там просматриваем все функции - ищем максимально похожую.
Про графический режим (горячая кнопка пробел) я не просто так писал. Поначалу можно ориентироваться на структуру. Искать похожести. Либо F12 - но там немного по другому.

snzuev писал:
Но у меня тажа проблема и я перевожу в raw

den_po писал:
snzuev, в инструкции всё необходимое есть. читай.

MaxxxS писал:
- ida_babeldr от den_po (позволяет не париться с оффсетом и не надо переводить прошивку в raw) файл babeldr.ldw положить в \%ваша папка%\IDA\loaders\


Видео не будет. инет не позволяет. И так постарался расписать более чем подробно.

 dimmss:
29.07.09, 18:26
 MaxxxS, там два Pack database. И графический режим очень проблемно включить то работает то нет.

 MAVER145:
03.08.09, 02:11
 Как портировать такие функции:
;0CB0: xxxxxxxx yyyyyyyy ; 32C: void *w_diropen(const wchar_t *dir);
;0CB4: xxxxxxxx yyyyyyyy ; 32D: wchar_t *w_dirread(void *);
;0CB8: xxxxxxxx yyyyyyyy ; 32E: int w_dirclose(void *);
;0CBC: xxxxxxxx yyyyyyyy ; 32F: int w_rename(const wchar_t *dst, const wchar_t *src);
;0CC0: xxxxxxxx yyyyyyyy ; 330: int w_remove(const wchar_t *dir);

Чет у меня с ними ничего не получается... :-(

 Ax:
03.08.09, 02:36
 MAVER145, a что должно получиться? xyxyxy? :-D если присмотришься, адреса функи не увидиш. а если ещё лучше присмотреться, то строки вообще закомментированы

 MAVER145:
03.08.09, 16:46
 Ax, :lol: Я хочу с к750 r1ca021 портировать на к600 r2bb001:

0CB0: FFFFFFFF A1681045 ; 32C: void *w_diropen(const wchar_t *dir);
0CB4: FFFFFFFF 0122CF44 ; 32D: wchar_t *w_dirread(void *);
0CB8: FFFFFFFF 296B1045 ; 32E: int w_dirclose(void *);
0CBC: FFFFFFFF 9D22CF44 ; 32F: int w_rename(const wchar_t *dst, const wchar_t *src);
0CC0: FFFFFFFF 4D22CF44 ; 330: int w_remove(const wchar_t *dir);

чет не получается у меня с ними.
а так я уже портанул себе 31B, 2DF, 328, 329.

 Joc_ker:
10.08.09, 09:15
 А как портировать функции такого вида:

;K750 SW-R1CA021
0C90: FFFFFFFF C419044C ;8324: void * get_CellData(void);

как видно при перевороте она далеко за офсет уходит, как с такими поступать?
хотел портануть на W200 SW-R4HA014

 Va_st:
10.08.09, 15:38
 Joc_ker, это адрес рамы =),ищи на форуме,описано давно как такие портировать

 Star_Fighter:
12.11.09, 14:34
 Вот делал по этому способу проверьте плиз
Код: 
;K810i SW-R8BA024
;Библиотека функций
;v
;(c) Hussein , IronMaster
;(p) Star_Fighter
+45CCAE00
0E68: 00000000 7199EE44; 39A: int Settings_ShowNumber_Get(char *state);

Страница 3 из 9: « 1 2 [3] 4 5 6 7 ... 9 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=4083&start=20

© 2005-2018 supertrubka.org