Учимся писать патчи : Патчестроение : Форум

Страница 165 из 180: « 1 ... 161 162 163 164 [165] 166 167 168 169 ... 180 »

 blacklizard:
06.02.11, 23:34
 den_po, i defined IIDs/CIDs inside the function and patch works :)

 bill_kevin:
17.02.11, 08:53
 someone knows the page to Walkman for db2020
I need to add it to Confidentiality

[ Edited by bill_kevin в 17.2.11 00:16 ]

 Pavlus:
05.03.11, 17:43
 Последние телефоны СЕ транслируют ява приложения в исполняемый код. Можно ли дизассамблировать файлы содержащий этот код? Известна ли их структура?

[ Редактировано Pavlus в 5.3.11 16:44 ]

 den_po:
05.03.11, 19:13
 Pavlus, ващет старые телефоны точно так же делают

 Pavlus:
06.03.11, 17:06
 Я думал, что это с времен JP-7, ну да ладно.
Все файлы j*.d, что я видел, начинались с двух байт 08 00, 10 00, или 0С 00, я пробовал открывать их в IDA, но в итоге получается какая-то арм-белиберда с странными адресами переходов вида "0xFF654508".
Как их правильно дизассамблировать?

 den_po:
06.03.11, 18:14
 Pavlus, надо глядеть .b
только учти, что заголовок может содержать нечётное количество байт

 Pavlus:
06.03.11, 19:54
 Ой, спутал, смотрел .b.
А как определить размер заголовка? И что в нём можно найти?
Общего заметил только то, что второй байт - 0, а первый это 04, 08, 0С или 10

 den_po:
06.03.11, 20:29
 1) код в тумбе
2) если по всему файлу белиберда - удали из начала один байт и дизассемблируй снова.


Добавлено 6.3.11 20:31

и ещё, .b надо брать с тела, а не с карты

 Pavlus:
06.03.11, 21:33
 
den_po пишет:
и ещё, .b надо брать с тела, а не с карты

О, вот это оно! Совсем другой файл, чем-то даже на class похож.


Добавлено 7.3.11 15:42

А что делает инструкция SVCGE ? В комментах IDA написано "Supervisor Call", это типа прерывания, или как?
В доках от mnemo я её не нашёл :(

 den_po:
07.03.11, 16:49
 Pavlus,
SVC == SWI
GE - условие greater or equal.

я ж сказал, код в тумбе, а ты его в арме смотришь
Страница 165 из 180: « 1 ... 161 162 163 164 [165] 166 167 168 169 ... 180 »

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

© 2005-2018 supertrubka.org