eXeL@B —› Основной форум —› Взлом прог под Симбиан |
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 20 . 21 . >> |
Посл.ответ | Сообщение |
|
Создано: 10 августа 2006 22:20 · Поправил: newborn · Личное сообщение · #1 |
|
Создано: 11 января 2007 08:39 · Личное сообщение · #2 |
|
Создано: 11 января 2007 09:29 · Личное сообщение · #3 HoBleen Тему хоть чуть чуть читаем http://exelab.ru/f/action=vthread&forum=1&topic=5963&page= 0#17 ----- Computer Security Laboratory |
|
Создано: 13 января 2007 06:22 · Личное сообщение · #4 система сжатия контента появилась еще в предыдущей симбе. так у нокии в каком-то старом сдк уже можно было найти петран, который понимает сжатые пе, однако до сих пор распаковывать их приходится путем дампа петрана или какой-нить еще тулзы из тулчейна. это крайне неудобно. по этому поводу я взялся было на коленке сделать пакер-анпакер - казалось бы, делов-то: попатчил заголовок, распаковал данные или наоборот - описание формата есть. но не тут-то было. бытует мнение, что данные жмутся простым дефлейтом. это не так, во всяком случае, злиб так не считает. посмотрев код в петране, я заметил что там используется на злиб, а какой-то свой вариант хаффмана. драть весь код оттуда неохота. может, у кого будут свежие идеи? вложенный в теме дампер скачать я не успел, да и не наш это метод... )) еще есть вопрос по нормальной отладке софта без исходников. вроде как кодевариор это умеет с соответствующем эмулем. это правда? кто-нить пробовал? и последнее. у меня имеются файлики из рофс от м600. в принципе, их можно попатчить и залить в тело обратно. так например можно попробовать убрать ограничения симбиан сайнд и тп. интересующиеся могут помотреть )) |
|
Создано: 21 января 2007 09:41 · Личное сообщение · #5 |
|
Создано: 22 января 2007 11:41 · Личное сообщение · #6 |
|
Создано: 23 января 2007 05:26 · Личное сообщение · #7 |
|
Создано: 23 января 2007 06:06 · Личное сообщение · #8 gary_gray ну вообщето да, если на нём висит flexlm [HEX] Carbide.c++ is a family of Eclipse-based development tools supporting Symbian OS development on S60, Series 80, UIQ and MOAP. Professional Features : - Crash Debugger - Performance Investigator - UI Designer - OnDevice Debug есть licence.dat к Nokia.Carbide.c.plus.plus.Professional.for.Symbian.OS.v1.1.WinAll-HS Но 9 симбу отлаживать в нём незя, токо до 8 версии если верит описалову ----- ~ the Power Of Reversing team ~ |
|
Создано: 23 января 2007 07:53 · Личное сообщение · #9 gary_gray www.forum.nokia.com/main/resources/tools_and_sdks/carbide_cpp/carbide_comparison.html Ты качал бесплатную версию та что Экспресс! В ней отладка возможно только под эмулем. newborn tinyurl.com/yqfgd9 пдфка даташит на карбиду 744 кб tinyurl.com/2hba53 видео по отладке приложений 14 Мб + лично скачивал Про версию и в ней есть поддержка S60 3rd. Кстати триал 30 дней, так что можете попробовать скачать с форума нокии. Возможно версии билдами отличаются или описалово кривое = Правда я дизасма не нашел там = Как тогда отлаживать ХЗ =) ----- Computer Security Laboratory |
|
Создано: 23 января 2007 10:23 · Личное сообщение · #10 В Карбиде можно отлаживать проги, но только если ты сам их пишешь и собираешь под эмулятор. Именно так. При компиляции узывается платформа под которую будет произведена компиляция (эмулятор или смарт). То есть нельзя взять прогу, которая собрана под смарт, установить е на эмулятор и там отлаживать. Нельзя. Это не покетПиСи. можно только дизассемблировать и изучать полученный код. Арм-ассемблер. Для 9-ки насколько я знаю инструментов нет, хотя возможно есть какие-нить приватные тулзы у тех же бинпда. С 6,7 и 8 проще. Большинство защит построено на ограничении времени работы триальной версии и генерации серийного номера по уникальному идентификатору телефона - IMEI. Зная это нетрудно найти и место генерации серийника, а затем, скажем, подправить результат проверки. Также имеется пакет разработчика арм, в котором есть армулятор (именно так), он позволяет компилировать код написанный на арм-ассемблере и производить его пошаговую отладку. Это позволяет воспроизвести алгоритм генерации, понять логику и написать кейген. Хотя гораздо проще подправить исполняемый файл и пересобрать SIS-установщик. |
|
Создано: 23 января 2007 10:31 · Личное сообщение · #11 короче, карбид для отладки чужих прог не подходит. Юзайте ИДУ с сигнатурами функций симбы для изучения кода, ерл для получения строковых ресурсов, унмэйксис для распаковки установщиков, любой хекс-редактор для правки файлов, арм сдт для написания и отладки небольших участков на арм-асме, ну и наконец, карбид для написания собственных прог под симбиан. |
|
Создано: 23 января 2007 10:39 · Личное сообщение · #12 |
|
Создано: 23 января 2007 12:18 · Личное сообщение · #13 |
|
Создано: 23 января 2007 23:51 · Личное сообщение · #14 |
|
Создано: 24 января 2007 00:42 · Личное сообщение · #15 |
|
Создано: 24 января 2007 01:12 · Личное сообщение · #16 |
|
Создано: 24 января 2007 03:39 · Личное сообщение · #17 |
|
Создано: 24 января 2007 05:08 · Личное сообщение · #18 |
|
Создано: 24 января 2007 06:06 · Личное сообщение · #19 [HEX] про кодевариор я заикнулся )) и там примерно то же - при попытке загрузить апп говорит, что символов не найдено и не стартует дебугер. хотя есть надежда, что это можно поправить, пока не досуг )) по поводу сигнатур, в 9 они НИКАК не помогут - там надо ребилдить импорт грамотно. все собираюсь скрипт налабать, но та же проблема - нет времени. но в принципе, я знаю, как это сделать. странно, что ида этого не знает)) вообще, наверно, имеет смысел попробовать написать отладчик для симбы над арм тулчейном, скажем, от иар. либы есть, надо тока лодер сделать - хотя и его можно выдрать из образа симбы )) |
|
Создано: 24 января 2007 06:24 · Личное сообщение · #20 |
|
Создано: 24 января 2007 09:57 · Личное сообщение · #21 |
|
Создано: 24 января 2007 20:51 · Личное сообщение · #22 |
|
Создано: 25 января 2007 00:05 · Личное сообщение · #23 |
|
Создано: 25 января 2007 00:16 · Личное сообщение · #24 |
|
Создано: 25 января 2007 00:31 · Личное сообщение · #25 |
|
Создано: 06 февраля 2007 09:49 · Личное сообщение · #26 |
|
Создано: 06 февраля 2007 11:28 · Личное сообщение · #27 |
|
Создано: 07 февраля 2007 04:00 · Личное сообщение · #28 |
|
Создано: 07 февраля 2007 07:38 · Личное сообщение · #29 |
|
Создано: 07 февраля 2007 22:02 · Личное сообщение · #30 darkcoder Поверь, год назад тоже было. Но мало. Больше приходилось самому разбираться. Но народ тоже не сидел на месте, кто-то что-то пробивал, что-то не пробивал В итоге есть то, что имеем. Другое дело знаешь в чём? В том, что спросить не у кого, а порой бывает нужно. Вот поэтому эта ветка будет востребована до тех пор, пока народ не забросит разбираться с софтом под Симбиан. А такого, думаю не случится. У кого-нибудь есть хоть что-нибудь на счёт Symbian 9.1??? Раз уже полно ломаного софта, значит есть и инструментарий. Идеи?.. |
|
Создано: 07 февраля 2007 22:25 · Личное сообщение · #31 |
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 20 . 21 . >> |
eXeL@B —› Основной форум —› Взлом прог под Симбиан |