Нужно придумать как вытащить тела классов из проши.
Для этого Перекомпиляция J2ME в JELF
Сообщение отредактировал DmT - 23.3.2010, 15:16
Для этого Перекомпиляция J2ME в JELF
Сообщение отредактировал DmT - 23.3.2010, 15:16
Здравствуйте, гость ( Вход | Регистрация ) |
Проект Медуза, инфа разработчикам |
DmT |
23.3.2010, 15:15
|
Мото-Портной Группа: Разработчики Сообщений: 1 174 Регистрация: 31.3.2007 Из: Екатеринбург Пользователь №: 129 181 Модель телефона: LG GW620, L7e и др. Настроение: Второй год подряд решаю мир. Решения не найдено. Рейтинг: 669 |
Нужно придумать как вытащить тела классов из проши.
Для этого Перекомпиляция J2ME в JELF Сообщение отредактировал DmT - 23.3.2010, 15:16 |
DmT |
24.3.2010, 11:32
|
Мото-Портной Группа: Разработчики Сообщений: 1 174 Регистрация: 31.3.2007 Из: Екатеринбург Пользователь №: 129 181 Модель телефона: LG GW620, L7e и др. Настроение: Второй год подряд решаю мир. Решения не найдено. Рейтинг: 669 |
Потыкал в эльф Some useful stuff for patchers!
Дак вот: судя по всему по оставленным компилятором символам можно найти все классы: вот пример: Код jblend_ram:1278C590 Class_JavaLang_0_Throwable jblend_ram:1278C590 ; DATA XREF: J2ME:10741F1Co jblend_ram:1278C590 ; J2ME:107424A4o ... jblend_ram:1278C590 DCD Class_java_lang_Class jblend_ram:1278C594 DCD 0 jblend_ram:1278C598 DCD jstr_JavaLang_0 jblend_ram:1278C59C DCD jstr_Throwable jblend_ram:1278C5A0 DCD Class_ComMotorolaSynerjAppsVolume_Volume_1 jblend_ram:1278C5A4 DCB 0x60 jblend_ram:1278C5A5 DCB 0x21; ! jblend_ram:1278C5A6 DCB 1 jblend_ram:1278C5A7 DCB 0xCE; + jblend_ram:1278C5A8 DCD Class_JavaLang_0_Object_0 jblend_ram:1278C5AC DCD Consts_JavaLang_0_Throwable jblend_ram:1278C5B0 DCD Fields_JavaLang_0_Throwable jblend_ram:1278C5B4 DCD Methods_JavaLang_0_Throwable jblend_ram:1278C5B8 DCB 0 jblend_ram:1278C5B9 DCB 0 jblend_ram:1278C5BA DCB 0 jblend_ram:1278C5BB DCB 0 jblend_ram:1278C5BC DCD 0 jblend_ram:1278C5C0 DCW 2 ;кол-во полей? jblend_ram:1278C5C2 DCW 5 ;кол-во методов? jblend_ram:1278C5C4 DCB 0 jblend_ram:1278C5C5 DCB 0 jblend_ram:1278C5C6 DCB 0 jblend_ram:1278C5C7 DCB 0 jblend_ram:1278C5C8 DCD 0 Узнаете? Помоему это java.lang.Throwable.class =) Сообщение отредактировал DmT - 24.3.2010, 11:33 |
Текстовая версия | Сейчас: 27.4.2024, 7:12 |
Форум живёт: