вообщем в ММС есть две части сам "комп" и ресивер(обычная магнитола) и через кажеться COM порт комп дает команды ресиверу и принимает их от него.
Если там COM-порт - можно попробовать подключиться к нему и посмотреть обмен данными. А по документации на комп и ресивер нельзя понять их взаимосвязь? Схема есть какая-нибудь?
P.S. С удовольствием поковырял бы сей девайс, но увы, взять его негде.
А нельзя запускать штатную оболочку из батфайла?
Так чтоб после выхода из нее второй строкой почикать реестр.
Хотя наверное вызода из оболочки нет.
Или подпортиь реестр так чтоб запись там не сохранялась.
Или лишить оболочку прав лазить в реестр.
Может дыра какая есть.
У меня в навигаторе Эксплай достаточно вставить СД карту со служебным батфайлом в котором прописано свое приложение и он начинает при включении стартовать с этого приложения.
Там тоже СЕ6
Добавлено через 15 минут
В принципе достаточно найти в коде штатной оболочки текстовую строку
с именем ветки реестра и заменить в ней пару букафф.
Если код не шифрованый то вроде не очень сложно.
Добавлено через 28 минут
В файле MMC.exe
Есть много интересных текстовых строк
Скажем по адресу 0x00053E36
строка \Program Files\MMC\MMC.exe Launch5.0
и по 0x00053636 есть.
Вооружаемся WinHex и вперед.
__________________
ДОМ построил!
Нашел себе новую игрушку 3D принтер.
Пытаюсь напечатать собачью будку.
Последний раз редактировалось VAZ_11193; 03.10.2013 в 08:53..
Или подпортиь реестр так чтоб запись там не сохранялась.
Мне вспоминается как один из мелких гадких вирусов мешал отоброжению скрытых файлов в папках. Он грохал ту запись, а потом создавал с тем-же именем но другого типа, не DWORD а STRING.
Но у нас это кажется не прокатит, потому как если даже ММС и не запишет туда ничего, то там и ничего нужного тоже не будет. Короче автзапуск оболочки скорее всего накроется... Как вариант переименовать ММС во что-то другое, а под её старым именем положить например EXPLORER.EXE. Но надо пробовать... У меня сейчас не возможности не времени нет...
Добавлено через 5 минут
Цитата:
Сообщение от shem
насколько я понял, на эту функцию ссылок нет, т.е. функция есть, но в этой сборке она не используется
повесить бы её заместо той что по кнопке инфо вызывается, а лучше вместо неё вызвать завершение работы приложения...
Я не понял чуть, в самом начале говорилось, что вопрос закрыт, по поводу как прицепить усилок и саб. На распиновке я вижу куда цепануть усилок, а саб не вижу. Подскажите пж-та. Еще вопрос, кто-нибудь цеплял усилок на эту конченую ммс, как звук?
VAZ_11193 лучше скачай Ida PRO там удобнее смотреть. И кстати в коде есть по мимо \Program Files\MMC\MMC.exe Launch5.0 (!Launch50 )
еще и explorer.exe в Launch50 . смотрел код но так и понял как он вызываеться.
VAZ_11193 лучше скачай Ida PRO там удобнее смотреть. И кстати в коде есть по мимо \Program Files\MMC\MMC.exe Launch5.0 (!Launch50 )
еще и explorer.exe в Launch50 . смотрел код но так и понял как он вызываеться.
IDA у меня имеется.
ММС нет , тренироваться не на чем.
В дампе тож есть много интересных мест.
Добавлено через 14 минут
Магическая "папка 2577" тут не работает?
Хотя это для WM вроде было.
VAZ_11193 лучше скачай Ida PRO там удобнее смотреть. И кстати в коде есть по мимо \Program Files\MMC\MMC.exe Launch5.0 (!Launch50 )
еще и explorer.exe в Launch50 . смотрел код но так и понял как он вызываеться.
насколько я понял, на эту функцию ссылок нет, т.е. функция есть, но в этой сборке она не используется
Произошло радостное событие, найден способ выхода на рабочий стол ММС.
Для этого необходимо нажать и удерживать кнопку в течении 5 секунд "Настройка" (на сенсорной панели). для выхода - двойной тап по "home"