eXTracted INternals

eXTracted INternals
 
ФорумФорум  ЧаВоЧаВо  ПоискПоиск  РегистрацияРегистрация  ПользователиПользователи  ГруппыГруппы  Вход  

Поделиться | 
 

 Удаленная отладка на Symbian 9.x

Предыдущая тема Следующая тема Перейти вниз 
На страницу : Предыдущий  1, 2, 3
АвторСообщение
Zorn



Количество сообщений : 45
Дата регистрации : 2007-05-28

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Ср 2 Апр - 1:26

Hex, если ты еще не забил на отладчик могу подкинуть патченый ТРК дров без проверки на чтение\запись РОМ. В 2.6 кстати нет такой проверки при установки бряка, там даже Shadow делается (наверное забыли убрать Smile) т.е. можно будет без проблем отлаживать РОМ.
Вернуться к началу Перейти вниз
Посмотреть профиль
wl



Количество сообщений : 127
Дата регистрации : 2007-02-15

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Ср 3 Дек - 6:20

в TRK есть капабилити DiskAdmin, можно ли его какими-то командами или еще как читать/писать сектора с диска c: ?
Вернуться к началу Перейти вниз
Посмотреть профиль
Hex

avatar

Количество сообщений : 397
Возраст : 35
Дата регистрации : 2006-07-12

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Ср 3 Дек - 12:56

Zorn пишет:
Hex, если ты еще не забил на отладчик могу подкинуть патченый ТРК дров без проверки на чтение\запись РОМ. В 2.6 кстати нет такой проверки при установки бряка, там даже Shadow делается (наверное забыли убрать Smile) т.е. можно будет без проблем отлаживать РОМ.
Честно говоря - забил. В IDA 5.3 уже есть рабочий дебагер для Symbian на основе TRK, поэтому я перестал разрабатывать свой.

Но это не значит что у меня есть IDA 5.3 Smile
Вернуться к началу Перейти вниз
Посмотреть профиль
Hex

avatar

Количество сообщений : 397
Возраст : 35
Дата регистрации : 2006-07-12

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Ср 3 Дек - 13:00

wl пишет:
в TRK есть капабилити DiskAdmin, можно ли его какими-то командами или еще как читать/писать сектора с диска c: ?

Цитата :
DiskAdmin
Grants the right to disk administration functions that affect more than one file or directory (or overall file-system integrity and behavior, etc.), such as formatting a drive
Не уверен что оно даст работать с секторами, скорее даст форматировать карту памяти, проверять фойловую систему но не более.
Вернуться к началу Перейти вниз
Посмотреть профиль
wl



Количество сообщений : 127
Дата регистрации : 2007-02-15

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Чт 4 Дек - 6:39

мдаа... RRawDisk::Open(RFs &,TInt). Unconditional Capabilities: TCB
--
так, а что про бэкап известно? он сохраняет исполнимые файлы? формат/шифрование бэкапа известны?
Вернуться к началу Перейти вниз
Посмотреть профиль
Hex

avatar

Количество сообщений : 397
Возраст : 35
Дата регистрации : 2006-07-12

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Пт 5 Дек - 12:33

wl пишет:
мдаа... RRawDisk::Open(RFs &,TInt). Unconditional Capabilities: TCB
--
так, а что про бэкап известно? он сохраняет исполнимые файлы? формат/шифрование бэкапа известны?
Бэкап сохраняет то, что прописано в backup_registration.xml
Обычно это всякие настройки программ, но не более.

Интересно что будет если в backup_registration.xml прописать путь к каким-нить системным файлам pirat
Вернуться к началу Перейти вниз
Посмотреть профиль
wl



Количество сообщений : 127
Дата регистрации : 2007-02-15

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Сб 6 Дек - 8:51

проверил бэкап, восстанавливаются программы, у которых есть backup_registration.xml, системные файлы похоже копируются, если есть тег <system_backup />.
сами файлы толи сжаты, толи зашифрованы, если второе, то не факт, что получится вытащить ключ, особенно если он не в прошивке, а как у se.
Вернуться к началу Перейти вниз
Посмотреть профиль
Hex

avatar

Количество сообщений : 397
Возраст : 35
Дата регистрации : 2006-07-12

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Сб 6 Дек - 11:47

wl пишет:
проверил бэкап, восстанавливаются программы, у которых есть backup_registration.xml, системные файлы похоже копируются, если есть тег <system_backup />.
сами файлы толи сжаты, толи зашифрованы, если второе, то не факт, что получится вытащить ключ, особенно если он не в прошивке, а как у se.
Сжаты. Помоему обычный zlib там. Ща точно не вспомню. Расскажи побольше про <system_backup />
Вернуться к началу Перейти вниз
Посмотреть профиль
wl



Количество сообщений : 127
Дата регистрации : 2007-02-15

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Вс 7 Дек - 3:09

если этот тег присутствует, то бэкапятся файлы сиски из sys\bin\. Примеру, я поставил кореплейер, бэкапнул, отформатил, восстановил бэкап - кореплейер появился. Установленные XPlore и MetroTRK пропали.
http://developer.symbian.com/main/downloads/papers/pc_connectivity/PlatSec_PC_Connectivity.pdf - вот тут кое-что написано


То есть, по логике - пишем простейший HelloWorld, и сервер, который умеет копировать, удалять файлы. Ставим на мобилу, делаем бэкап, добавляем нашему серверу капабилити ALL, и восстанавливаем измененный бэкап. Дальше можно написать файлменеджер, который через наш сервер сможет копаться в системных папках
Вернуться к началу Перейти вниз
Посмотреть профиль
TolyaN



Количество сообщений : 20
Дата регистрации : 2007-07-10

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Пн 15 Дек - 4:31

По поводу отладки...
Карбид 2.0 теперь бесплатный и доступна OEM версия.
Цитата :
Key features of Carbide.c++ OEM Edition

On-device debugging support
Carbide.c++ OEM Edition supports debugging in ROM and kernel debugging. This enables full debugging of all aspects of Symbian OS.

Stop-mode debugging support
Support is provided for TRACE32 and Sophia stop-mode debugging.
Список различий и описание. PDF (1.35 Мб)
Правильным путём идут.
Вернуться к началу Перейти вниз
Посмотреть профиль
wl



Количество сообщений : 127
Дата регистрации : 2007-02-15

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Пн 15 Дек - 7:04

может быть, только они "забыли" System TRK добавить в дистрибутив.

я тут кстати ломал недавно программку одну, переписал etel3rdparty.dll, чтобы подставлять свой имей, назначил имя программы-хоста для своей длл, а она на точках останова в длл не останавливается, хотя функции вызываются. Как это так? Жаль не могу проверить на старом трк, для симбиан 9.4 его уже нельзя установить.
В данном случае вышел из положения - написал загрузчик ехе, и после этого всё начало останавливаться, даже в длл (хотя в итоге всё равно стало лень разбираться в алгоритме генерации кода, слишком уж муторно, дотапал до проверки введенного серийника со сгенерированным и узнал код.) Прога была - MobiCHM 2.0 s60v3
Вернуться к началу Перейти вниз
Посмотреть профиль
wirwl



Количество сообщений : 1
Дата регистрации : 2009-03-06

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Пт 6 Мар - 10:47

Hex как та у тебя дела? Ты продалжаешь мутить отладчик?
Вернуться к началу Перейти вниз
Посмотреть профиль
Hex

avatar

Количество сообщений : 397
Возраст : 35
Дата регистрации : 2006-07-12

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Сб 7 Мар - 8:52

Hex пишет:

Честно говоря - забил. В IDA 5.3 уже есть рабочий дебагер для Symbian на основе TRK, поэтому я перестал разрабатывать свой.

Но это не значит что у меня есть IDA 5.3 Smile
Вернуться к началу Перейти вниз
Посмотреть профиль
TolyaN



Количество сообщений : 20
Дата регистрации : 2007-07-10

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Вт 22 Дек - 2:19

А есть у кого-нибудь TRK для P800 (именно sis)?
Знаю, что есть в CodeWarrior 2.5, но его самого в паблике тоже нет.
Вернуться к началу Перейти вниз
Посмотреть профиль
Kwull

avatar

Количество сообщений : 17
Дата регистрации : 2007-04-04

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Вт 22 Дек - 2:35

Hex выкладывал как то исходники http://extint.narod.ru/Files/metrotrk.rar
Не знаю поможет ли

updated: Пока писал, ты уже обновил что исходники не нужны )
Вернуться к началу Перейти вниз
Посмотреть профиль
TolyaN



Количество сообщений : 20
Дата регистрации : 2007-07-10

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Вт 22 Дек - 4:30

Сорцы я пробовал компилить — сам TRK билдится. Но там чёто с драйвером запара, дальше разбираться не стал.
Нашёл по наводке intro в Carbide v1.2.
TRK_1.10_P800
Вернуться к началу Перейти вниз
Посмотреть профиль
CODeRUS



Количество сообщений : 7
Дата регистрации : 2008-05-01

СообщениеТема: Re: Удаленная отладка на Symbian 9.x   Ср 23 Дек - 14:35

отладка на 5.5 хорошая, и TRK патчится на ура для ататча к allcaps процессам, kernel и rom
Вернуться к началу Перейти вниз
Посмотреть профиль
Спонсируемый контент




СообщениеТема: Re: Удаленная отладка на Symbian 9.x   

Вернуться к началу Перейти вниз
 
Удаленная отладка на Symbian 9.x
Предыдущая тема Следующая тема Вернуться к началу 
Страница 3 из 3На страницу : Предыдущий  1, 2, 3

Права доступа к этому форуму:Вы не можете отвечать на сообщения
eXTracted INternals :: Cтатьи :: Mobile and Embedded-
Перейти: