OUT-CLUB.RU

OUT-CLUB.RU (https://out-club.ru/board/index.php)
-   Outlander XL 2007 - 2012 г.в. - Электроника, мультимедиа, навигация (https://out-club.ru/board/forumdisplay.php?f=271)
-   -   Исследование механизма работы ПО MMCS (https://out-club.ru/board/showthread.php?t=37735)

PUSHIK 28.02.2014 10:37

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от vadimus_ca (Сообщение 1638689)
Почему именно PAL, японки всеядные вроде?

Нет ,экран ntsc

vadimus_ca 28.02.2014 22:16

Re: Исследование механизма работы ПО MMCS
 
А европейки?

AS21 01.03.2014 00:37

Re: Исследование механизма работы ПО MMCS
 
Вот свет в конце тоннеля:
Так я планирую экспорт dll и восстановление таблицы RELOC
Пример: rsaenh.dll
Размещение секции Reloc в dll при экспорте:
e32_vbase => ImageBase = 10 000 000h
При экспорте приволим к этому знаменателю
При импорте дельту высчитываем между vbase (e32_vbase) – ImageBase;
rawAdrSec: Raw Adress (PointerToRawData) файловое смещение, откуда брать исходные данные для секции при отображении
rawSizeSecReloc: Raw Size (SizeOfRawData) размер, VirtualSize - выровненный на SectionAlignment.
rawSizeSecReloc = Utils.alignLenLong(e32_unit_5_size, fileAlign);
e32_unit_5_size = сумма SizeOfBlock
IMAGE_BASE_RELOCATION = VirtualAddress + SizeOfBlock (8h)
После этого заголовка следует массив 16-битовых описателей настройки. Количество таких описателей равно
NN = (SizeOfBlock - IMAGE_SIZEOF_BASE_RELOCATION) / 2
Item (описатель) = 16-бит = :
Каждый описатель настройки в 4-х старших битах (тип 3 = HIGHLOW)содержит тип настройки, а в 12 младших битах – смещение от начального RVA до настраиваемых данных
Реальное RVA = VirtualAddres (сhunk) + 12 младших бит (item)
Таблица настройки заканчивается блоком, у которого заголовок IMAGE_BASE_RELOCATION заполнен нулями - ABSOLUTE.
Последний сhunk – ABSOLUT – не имеет
Т.е. в SizeOfBlock каждого сhunk (кроме последнего) входит ABSOLUTE
Список всех настраиваемых RVA и способ их настройки как раз и содержится в таблице настройки, которая представляет собой набор блоков (chunks).
сhunk = Каждый блок содержит настройки для 4 Кб данных и начинается с заголовка IMAGE_BASE_RELOCATION и заканчиваеся ABSOLUTE (00 00)

Если есть у кого дополнения жду до завтра и начинаю писать

vadimus_ca 03.03.2014 01:40

Re: Исследование механизма работы ПО MMCS
 
Никто не в курсе - какой модуль отвечает за радио? Сообщения RDS принимаются, в настройках TMC их видно, но названия радиостанций и прочая информация не отображаются.
TMC при этом полнотью работает.

https://out-club.ru/board/attachment...jntr9fqvdg.jpg

https://out-club.ru/board/attachment...exg7umqpys.jpg

Добавлено через 5 часов 29 минут
Похоже, это AVUnit

Выложите кто-нибудь европейский лоадинг, пожалуйста.

Althouse 03.03.2014 09:35

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от vadimus_ca (Сообщение 1640806)
Выложите кто-нибудь европейский лоадинг, пожалуйста.

лоадинг от E-06 https://www.dropbox.com/s/6rfnmhkvoq...261EM_6203.rar

AS21 03.03.2014 12:47

Re: Исследование механизма работы ПО MMCS
 
Нужна помощь:
ищу:
Платформ Билдер
Вин це 3

vadimus_ca 03.03.2014 16:36

Re: Исследование механизма работы ПО MMCS
 
Это оно? http://www.microsoft.com/en-ca/downl...s.aspx?id=4862
http://discovertheexperience.blogspo...ithout_31.html

AS21 03.03.2014 17:45

Re: Исследование механизма работы ПО MMCS
 
Вроде да
Спасибо

vadimus_ca 03.03.2014 17:57

Re: Исследование механизма работы ПО MMCS
 
При замене AVUnit - нужно менять еще какие-то модули?

AS21 03.03.2014 18:00

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от vadimus_ca (Сообщение 1641300)
При замене AVUnit - нужно менять еще какие-то модули?

да, но под каждый случай разные

vadimus_ca 03.03.2014 18:04

Re: Исследование механизма работы ПО MMCS
 
Как получить список?

Добавлено через 1 минуту
Есть какой-то аналог tdump?

AS21 03.03.2014 18:06

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от vadimus_ca (Сообщение 1641308)
Как получить список?

На сколько срочно, у меня есть пару примеров, но их надо искать, системы пока нет

vadimus_ca 03.03.2014 18:07

Re: Исследование механизма работы ПО MMCS
 
Если это отвлекает от риаллока и прочего, то не очень срочно :)

AS21 03.03.2014 18:07

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от vadimus_ca (Сообщение 1641308)
Есть какой-то аналог tdump?

расшифруй или пример

Добавлено через 1 минуту
[quote="vadimus_ca;1641247"]
Это только апдейт.
Нужен стартовый

Цитата:

Сообщение от vadimus_ca (Сообщение 1641313)
то отвлекает от риаллока и прочего

Да отвлекает немного, надо искать и мозги немного повернуть

vadimus_ca 03.03.2014 18:13

Re: Исследование механизма работы ПО MMCS
 
Сам билдер или образ СЕ3?


Текущее время: 10:53. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
Использование материалов сайта разрешается только при условии размещения активной ссылки на OUT-CLUB.RU
Copyright ©2006 - 2025, WWW.OUT-CLUB.RU