eXeL@B —› Основной форум —› Взлом прог под Симбиан |
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 20 . 21 . >> |
Посл.ответ | Сообщение |
|
Создано: 10 августа 2006 22:20 · Поправил: newborn · Личное сообщение · #1 |
|
Создано: 16 марта 2007 21:25 · Личное сообщение · #2 |
|
Создано: 16 марта 2007 23:08 · Личное сообщение · #3 |
|
Создано: 21 марта 2007 20:12 · Личное сообщение · #4 |
|
Создано: 21 марта 2007 22:53 · Поправил: intro · Личное сообщение · #5 |
|
Создано: 22 марта 2007 09:51 · Поправил: intro · Личное сообщение · #6 |
|
Создано: 06 июля 2007 21:46 · Личное сообщение · #7 |
|
Создано: 07 июля 2007 09:20 · Личное сообщение · #8 |
|
Создано: 07 июля 2007 12:45 · Личное сообщение · #9 |
|
Создано: 07 июля 2007 13:36 · Поправил: YDS · Личное сообщение · #10 |
|
Создано: 07 июля 2007 17:07 · Личное сообщение · #11 ух какая тема оказывается тут есть. Если что непонятно - спрашивайте, у меня есть опыт в ломе симбиана (в свое время портировал игры от NGAGE на смарты nokia s60v2, взломал практически все проги под UIQ3, взломал прошивку SE p990i - в итоге можно прошить на ломанную прошивку мобилы SE M600, W950, P990, правда это платно, последняя работа - портирование эмулятора vBagX с s60v3 на UIQ3, правда ещё не ломал сам эмулятор). - Первое что хочу заметить - можно научить IDA5.0 научить Symbian9.1, написав плагин-лоадер таких файлов. Расшаривать свой я не буду - если кто-то не может написать такой сам, ему не стоит заниматься взломом под Symbian. |
|
Создано: 08 июля 2007 16:03 · Личное сообщение · #12 |
|
Создано: 08 июля 2007 17:01 · Поправил: [wl] · Личное сообщение · #13 да, на данный момент в основном UIQ3 (SE p990i и похожие), но бывает что и для s60v2 (Nokia 6681 и похожие) - так теперь самому помощь потребовалась. Суть вот в чем. Импорты вызываются подобным образом:
значение off_5C24C при запуске программы перезаписывается реальным значением импорта. Мне нужно изменить команду вызова функции таким образом, чтобы не зависеть от off_5C24C, а например, выполнив прыжок внутрь программы (иными словами, хочу переписать некую импортируемую функцию). Сложность в том, что команда LDR PC (прыжок по адресу off_5C24C) - из режима ARM (4 байта на команду), а прыгнуть надо в режим Thumb (там где по 2 байта на команду). Функция, которая вызывается по LDR PC также выполняется в Thumb-mode. На что можно заменить LDR PC при заданных условиях? |
|
Создано: 08 июля 2007 22:36 · Личное сообщение · #14 |
|
Создано: 08 июля 2007 23:09 · Поправил: intro · Личное сообщение · #15 написал тут недавно тулзу для s60v3 - скармливанием ей txt'шник после e32dumper'a и прога покажет нам названия всех импортируемых подопытной прогой функций. это конечно не лоадер, но реально помогает в работе. [wl] можно где-нить найти твой лоадер? Имеется опыт исследования прог под symbian начиная ещё с S60 v1 (6.1 [N-Gage]) и далее по списку - S60 v2, UIQ v2 и наконец S60 v3 (3rd. edition). Так что в некоторых вопросах тоже по-возможности могу помочь. |
|
Создано: 08 июля 2007 23:17 · Личное сообщение · #16 |
|
Создано: 08 июля 2007 23:17 · Личное сообщение · #17 |
|
Создано: 08 июля 2007 23:22 · Личное сообщение · #18 |
|
Создано: 09 июля 2007 20:35 · Личное сообщение · #19 |
|
Создано: 09 июля 2007 21:50 · Личное сообщение · #20 zlocorp ну например вот тут http://www.dzconstantine.com/content/view/40/ , а вообще можно было бы и у гугла спросить. Описалово: SISWare is the best tools for Symbian Application Install package builder. SISWare providing as freeware and usage limitation of this software described on License item. SISWare 4.6 supports sisx and sis file creation and extraction for Symbian9.x and pre-version. Supports UIQ3.x platform and most bugs fixed from last version. Standard features including: Open SIS file or pkg script file. Extract files from sis package. Edit SIS file or pkg script and re-build. Compile sis file or pkg script. Build sis file with multiple options. Batch extraction of multiple sis files. Sign and UnSign sis file and create self-signed certificate file. What's new in SISWare 4.7 : New Product / Platform ID's added, UIQ 3.0, UIQ 3.1 and Series60 v3. PKG compiler bugs fixed for UIQ v3.x platform and signature strings. UIQ 3.x sis file gathering information bugs fixed. P.S. а вообще про SISWare тут уже было, читай предыдущие посты |
|
Создано: 09 июля 2007 22:19 · Личное сообщение · #21 |
|
Создано: 11 июля 2007 15:54 · Личное сообщение · #22 |
|
Создано: 11 июля 2007 19:03 · Личное сообщение · #23 |
|
Создано: 11 июля 2007 21:11 · Личное сообщение · #24 zlocorp держи вот ссылок тебе в нагрузку, там всё ясно, понятно и с картинками описано: Все о русификации программ S60 2nd edition http://forum.allnokia.ru/viewtopic.php?t=21769 Все о русификации программ на S60 3rd edition http://forum.allnokia.ru/viewtopic.php?t=21732 а тут масса готовых русификаторов: Русификаторы для программ S60 2nd Edition http://forum.allnokia.ru/viewtopic.php?t=24019 Русификаторы для программ S60 3rd edition http://forum.allnokia.ru/viewtopic.php?t=24014 а здесь можно найти моды и иконки: Моды и иконки для программ S60 2nd edition http://forum.allnokia.ru/viewtopic.php?t=24039 Моды и иконки для программ S60 3rd edition http://forum.allnokia.ru/viewtopic.php?t=24023 |
|
Создано: 11 июля 2007 22:40 · Личное сообщение · #25 |
|
Создано: 12 июля 2007 14:24 · Личное сообщение · #26 |
|
Создано: 12 июля 2007 14:45 · Поправил: [wl] · Личное сообщение · #27 intro, о я вижу там вовсю перетирают мою прогу SymbianRSC, причем самую первую, глючную версию. Очень помогает при взломе программ, когда нужно найти место, выводящее текст сообщения о неверном коде. zlocorp, Ей опасно пользоваться, так как она не учитывает некоторых особенностей RSC-формата, и переведенная прога может свалиться в самых неожиданных местах. Ratinsh, это компиляторы, насколько я понял, они не нужны для программирования под симбиан, всё есть в SDK, включая GNU AS, с помощью которого я писал кейген для неломаемой проги (Thai Keyboard), выдрав из неё алгоритм проверки, генерирующего по ходу верный ключ. - Что действительно было бы полезно - это эмулирующий отладчик ARM'a, чтобы выполнить какую-либо процедуру, и позволяющего пропускать вызовы Symbian API. |
|
Создано: 12 июля 2007 15:16 · Личное сообщение · #28 [wl] да, отладчик ох как кстати был бы... есть такая штука ARM SDT (Software Developer Tools), в составе которой имеется ARMulator. и всё это добро очень хорошо подходит для написания и отладки небольших участков на арм-асме. никто не мешает выдрать участок из подопытной проги и прогнать его под ARMulator'ом. про это было в старом туторе "How to do a keygen for DataSafeS60" от AchTZehn PLus ZWei. |
|
Создано: 13 июля 2007 14:34 · Личное сообщение · #29 |
|
Создано: 13 июля 2007 20:56 · Личное сообщение · #30 |
|
Создано: 13 июля 2007 21:20 · Поправил: [wl] · Личное сообщение · #31 |
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 20 . 21 . >> |
eXeL@B —› Основной форум —› Взлом прог под Симбиан |