Сейчас на форуме: _MBK_ (+5 невидимых)

 eXeL@B —› Вопросы новичков —› Splash screen в MSWord 2007, хочу изменить.
Посл.ответ Сообщение

Ранг: 0.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 15 января 2011 00:49
· Личное сообщение · #1

Товарищи, может тут кто поможет?

Проблема: не могу узнать где и в каком виде хранится splash-screen, что появляется при запуске MSWord 2007. Как его отключить я знаю, это не интересно (нужно запустить winword.exe с параметром /q). Необходимо именно найти и изменить.
В несколько заходов мучал его Filemon-ом, отловил обращения ко всем библиотекам, что Word трогает при старте. Все dll-ки сложил отдельно и просмотрел Restorator-ом, но результата не добился. Или картинка хранится в каком-то нестандартном виде, или я вообще ничего не понимаю.
Пробовал также в OllyDBG отследить, но тут я не большой спец, не смог разобраться.
И Гугл молчит.

Подскажите, если кто знает.

P.S. Это была хорошая идея сделать подарок знакомой, хорошая идея, но вот воплотить оказалось проблемно, увы.




Ранг: 57.7 (постоянный), 49thx
Активность: 0.070
Статус: Участник

Создано: 15 января 2011 03:51
· Личное сообщение · #2

VladimirMagus скорее всего splash-screen будет в кодированном виде и вызываться из mso.dll по крайне мере так в MS Word 2003.

Code:
  1. 30CC2858    FF15 041EC930     CALL    NEAR DWORD PTR DS:[30C91E04]      ; USER32.ShowWindow
  2. 30CC285E    FF35 002F6231     PUSH    DWORD PTR DS:[31622F00]
  3. 30CC2864    FF15 A41AC930     CALL    NEAR DWORD PTR DS:[30C91AA4]      ; USER32.UpdateWindow


Что-то наподобие наверно и MS Word 2007 будет.

| Сообщение посчитали полезным: VladimirMagus

Ранг: 0.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 15 января 2011 16:53
· Личное сообщение · #3

Идея хорошая, пойду снова ковырять mso.dll, собственно на нее-то я и смотрел тогда, жаль, что вытащить картинку не смог.
Тоже прихожу к выводу, что как-то закриптовано.
Нужно Гугл снова покурить, может что и нарою.



Ранг: 42.9 (посетитель), 13thx
Активность: 0.040
Статус: Участник

Создано: 18 января 2011 22:54
· Личное сообщение · #4

Вообщем 'смотрели' все файлы подряд через ResTuner,
картинку найти не удалось.

A google говорит:
"Что она в ехе файле и спрятана в разных местах по частям, т.е изменить будет трудно,и потом какой формат у картинки не известен."




Ранг: 57.7 (постоянный), 49thx
Активность: 0.070
Статус: Участник

Создано: 18 января 2011 23:02 · Поправил: inffo
· Личное сообщение · #5

cryptX пишет:
A google говорит:"Что она в ехе файле и спрятана в разных местах по частям


Может и в EXE, но вызывается из mso.dll, потому как обращение при показе картинки (splash-screen) происходит именно к этой библиотеке



Ранг: 0.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 21 января 2011 00:39 · Поправил: VladimirMagus
· Личное сообщение · #6

В общем к сожалению победить пока не удалось. Буду периодически ковыряться, когда посетят новые мысли. А может кто из гуру заглянет, почтит своим вниманием, мало ли...


 eXeL@B —› Вопросы новичков —› Splash screen в MSWord 2007, хочу изменить.
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати