Сейчас на форуме: (+4 невидимых) |
eXeL@B —› Вопросы новичков —› Msiexec.exe? |
Посл.ответ | Сообщение |
|
Создано: 12 апреля 2006 17:14 · Личное сообщение · #1 Беда вот в чем. Скачал прогу(Promt standard 7). Инсталлирую. В процессе инсталляции необходимо указать ключ. Вся фишка в том, что главный файл расширения .msi Т.е. Olly его не берет, а в IDA в стринге никак не могу найти. Что делать? Promt_7 http://rapidshare.de/files/17815178/Promt_Standard_7.rar.html В архиве несколько основный файлов необходимых для запуска инсталлятора. Файлы data.cab(101 Mb) и instmsiw.exe & instmsia.exe (по 1.4 Mb) не стал выкладывать по понятной причине. |
|
Создано: 12 апреля 2006 17:54 · Поправил: Mifodix · Личное сообщение · #2 |
|
Создано: 14 апреля 2006 22:01 · Личное сообщение · #3 |
|
Создано: 15 апреля 2006 12:33 · Личное сообщение · #4 Matrix_Neo пишет: Как обычно msi поступают В Msi кроме самого дистрибутива ( файлов), есть еще куча разных вещей - скрипты, например. Есть тулза самого Микрософта - orca.exe называется. Она позволяет посмотреть все, но не распаковывает. Есть msi2ex ( за точность названия не ручаюсь) - на wasm.ru была, но она вроде скрипты не вытаскивает, только операции с реестром. |
|
Создано: 18 апреля 2006 11:31 · Личное сообщение · #5 |
|
Создано: 18 апреля 2006 14:43 · Поправил: bloM · Личное сообщение · #6 |
|
Создано: 18 апреля 2006 21:29 · Личное сообщение · #7 |
|
Создано: 22 апреля 2006 15:21 · Личное сообщение · #8 Matrix_Neo пишет: Через orca тоже ничего не нашел. www.wasm.ru/print.php?article=msi В Промте пароль может быть реализован по-другому. Поэтому не жди готового рецепта - ищи сам. Может, как в рапиду пробьюсь - подскажу что-то. Matrix_Neo пишет: подцепляться надо к c:\windows\system32\MSIEXEC.exe А там ничего интересного нету. При установке запускается MSIEXEC.exe ХХХХХХХ.msi и возможно какие-то ключи. Поэтому в olly надо , либо задать ХХХХХХХ.msi как аргумент при запуске MSIEXEC.exe, либо сделать attach(подцепляться) к MSIEXEC.exe в момент запроса пароля. |
|
Создано: 23 апреля 2006 11:17 · Личное сообщение · #9 Matrix_Neo пишет: Через orca тоже ничего не нашел В разделе Control есть параметр SerialNumber. В разделе ControlEvent есть IF с ним связанные. К сожалению, удалось только найти темплейт для PIDTemplate - <??????????-??????> PIDTemplate вроде завязан при проверке, но дальше увы - не имею желания копаться. Самого номера может и не быть - там есть сообщение про аппаратный ключ. Может он из него читает. +++++++++++++++++++++++++++++++++++++++ В разделе Component есть любопытное : OPENTRIAL ~= "Yes" F83301_Register.exe |
|
Создано: 23 апреля 2006 12:35 · Личное сообщение · #10 |
|
Создано: 28 апреля 2006 13:47 · Личное сообщение · #11 |
|
Создано: 11 мая 2006 21:18 · Личное сообщение · #12 |
|
Создано: 11 мая 2006 21:32 · Личное сообщение · #13 |
|
Создано: 12 мая 2006 10:00 · Личное сообщение · #14 tundra37 пишет: OPENTRIAL ~= "Yes" F83301_Register.exe Matrix_Neo пишет: Вероятно эта прога для регистрации уже проинсталлированной Promt. Последняя подсказка : OPENTRIAL - по названию определяет триал или нет. Когда не триал вызывается F83301_Register.exe(возможно инсталлируется или выполняется из временной папки, как Register.exe . Все это естественно только предположения. Читай wasm, разбирайся в груде информации из .msi на основе статьи - может повезет. Еще подсказка, статья не совсем про твой случай, но работа с .msi там есть - поэтому читай творчески и не говори "у них написано так, а у меня все по другому". Интернет большой - там при желании и увы умении все можно найти. |
|
Создано: 13 мая 2006 08:00 · Поправил: Matrix_Neo · Личное сообщение · #15 |
|
Создано: 13 мая 2006 08:16 · Личное сообщение · #16 Matrix_Neo пишет: во-вторых: ничего другого не остается Не знаю подойдет ли это к твоему дистрибутиву, но к китайскому подходит - правда сам не проверял. Токо на вирусы проверил, чтоб хрюшку не подложить. fab9_13.05.2006_CRACKLAB.rU.tgz - keygen-pt7.exe |
|
Создано: 13 мая 2006 15:04 · Личное сообщение · #17 |
|
Создано: 13 мая 2006 15:28 · Личное сообщение · #18 |
|
Создано: 13 мая 2006 16:00 · Личное сообщение · #19 |
|
Создано: 13 мая 2006 19:06 · Личное сообщение · #20 |
|
Создано: 15 мая 2006 22:05 · Личное сообщение · #21 Это.. всё конечно интересно... Но у меня вопрос несколько иного характера. Нашлась тут прога, которая устанавливается по такой схеме: первым запускается инсталер InstallShield, он через себя обращается к инсталеру Windows Installer, в *.cab файле которого и лежит вся прога. Но! Windows Installer требует ключевую дискетку (текст этой мессаги прямо в хексе .msi светится). С *.ехе все было бы просто, а вот с *.msi, что делать, - занопить вызов фиг получится..., ибо как его найти... ? Вообщем, можно ли убить вызов в *.msi? ...Или плюнуть лучше на это и начать сразу ковырять распакованные из .cab файлы проги. Прога при запуске запускается и виснет так, что почти 98 % ресурсов проца сразу ест... Не выдавая при этом никаких мессаг И видимо еще очень хочет файлик лицензии в корне системного диска... Но ниче, добью я ее все-равно, там по сути ничего супер-сложного быть не может, просто в таком случае придется делать релиз с инсталером для этой проги, а все эти msi выкидывать нафик... А весит вся прога под 20 метров... И весь прикол, что у меня есть еще одна такая с идентичной защитой, та под 50 метров весит.... А вообще прикольная защита по всей видимости, многоуровневая и оригинальная, так что поковыряться в любом случае интересно. |
|
Создано: 17 мая 2006 09:30 · Личное сообщение · #22 |
eXeL@B —› Вопросы новичков —› Msiexec.exe? |