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

 eXeL@B —› Вопросы новичков —› Помогите доломать Installer
Посл.ответ Сообщение

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

Создано: 08 января 2010 19:16 · Поправил: -=Hellsing=-
· Личное сообщение · #1

Всем привет!

И сразу к делу, есть программа, а точнее установочный инсталлятор с расширением.msi, который во время установки требует ввести S/N.

Если правильный S/N не был введён в окне инсталлятора, где требуется вести серийный номер, то программа, которая находиться, в самом инсталляторе установлена не будет. Раньше я с инсталляторами дело не имел.

Всё что, у меня получилось сделать, это извлечь все файлы, которые находятся в инсталляторе при помощи палагина InstallExplorer. И поковырять сам инсталлятор, при помощи тулзы Orca - от Мicrosoft.

Та программа, которая находилась в инсталляторе, в принципе вся извлеклась, но она не работает должным образом, из всей программы только работает настройки и справка, а основной модульный фал программы не работает. Как я подозреваю это и за того что не импортированы данные в реестр, так как в справке к программе сказано для того чтобы приступить к использованию программы, в проводнике Windows выбираем файлы, а в контекстном меню проводника, выбираем нужный пункт меню.

В Orca в Тables -> Reqistry, видно название всех ключей которые будут копироваться в реестр, при установки, только мне вот не понято в какую именно ветку реестра будет это всё копироваться. И за этого у меня и не получается сделать .reg фал, который бы копировал нужные значения в реестр.

Как понять когда указано типа "reg91128041CE764EB359F48C2721163455" как определить кокой это из основных пяти, разделов реестра?

Пример:
Code:
  1. reg73F4AE7C25DD2763ACE87317554719BB 0  CryptoFile .acf\shell\open\command        "[INSTALLDIR]crab.exe" -"%1"    Main
  2. reg0B3517235B7D056F284DC9E440861242 0        CLSID\{262B1FE0-0DEF-4E66-820F-F  031ACB648B5}\InprocServer32                 [INSTALLDIR]menu-shell.dll        Main
  3. reg17FC40D43BDAB8551734803B2907D320 0        CLSID\{262B1FE0-0DEF-4E66-820F-F  031ACB648B5}\InprocServer32         ThreadingModel   Apartment  Main

Собственно у меня вопрос, где в инсталляторе храниться правильный серийный номер. Реально ли его найти в инсталляторе, или как подправить инсталлятор, чтобы он не просил S/N а просто устанавливал программу. Можно пример, или ссылку на статью.




Ранг: 127.3 (ветеран), 44thx
Активность: 0.090
Статус: Участник

Создано: 09 января 2010 00:36
· Личное сообщение · #2

попробуй тупо приатачица к инсталеру и подправить проверку серийника. у меня такое прокатывало)

-----
zzz




Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 09 января 2010 01:02
· Личное сообщение · #3

Попробуй декомпильнуть этой тулзой
www.jsware.net/jsware/zips/msiext.zip
Прога неудобная, но зато лог реестра куда и что писать у нее получается покрасивше.



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

Создано: 09 января 2010 03:49
· Личное сообщение · #4

zeppe1in пишет:
попробуй тупо приатачица к инсталеру и подправить проверку серийника. у меня такое прокатывало)

Скорей всего, у тебя была инсталяха exe, и поэтому у тебя получился приатачица к фалу, и подправить проверку серийника. В моём случае, Оля в процессах даже и не видит этот инсталлятор.

Vovan666 пишет:
Попробуй декомпильнуть этой тулзой
www.jsware.net/jsware/zips/msiext.zip
Прога неудобная, но зато лог реестра куда и что писать у нее получается покрасивше.

Скачивал msiext, с wasm’a, но что-то не смог разобраться, как там что писать, в cmd, чтобы извлечь ресурсы и .reg.

Нашел решение в качестве программы Advanced Installer, подправил сам инсталлятор, и теперь инсталлятор не просит S/N, и все данные в реестр импортируются. Но всё ровно не плохо бы было найти серийник.

В контекстом, меню появились ярлыки на запуск программы. Но программа так и не хочет, запускается. Скорей всего дело в самой программе где-то в программе проверка на регистрацию. Если её запустить в Оле, то она вылетает на ExitProccess. Накапал то, что она при запуске, считывает серийный номер диска, и проверяет, лицензию и не хочет запускаться без неё. Ни как не магу её осилить, чтобы она запускалось без серийника, и регистрации.

Не хочется, останавливаться на полпути чувствую, без вашей помощи у меня её не получится доломать, меня, интересует сам способ взлома, а не сома прога, помогите доломать.

Кряка к ней в интернете негде нету, вот я и решил её поковырять. Собственно, прога Atlansys CryptoFile если кто возьмётся её поковырять, то её можно скачать по ссылки зайдя на сайт _http://www.atlansys.ru/buy/soft.php?ID=7 (12.27 Мб) только там надо зарегистрироваться, чтоб скачать.

И да ещё, в какую ветку реестра инсталлятор пишет правильный серийный номер. File Monitor, мне не смог помочь определить, он не работает в Win7.



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 09 января 2010 04:12
· Личное сообщение · #5

-=Hellsing=- пишет:
Скачивал msiext, с wasm’a, но что-то не смог разобраться, как там что писать, в cmd, чтобы извлечь ресурсы и .reg.

Скачай с моей ссылки там с GUI




Ранг: 127.3 (ветеран), 44thx
Активность: 0.090
Статус: Участник

Создано: 09 января 2010 18:11
· Личное сообщение · #6

-=Hellsing=-
прогу не скачать никак.
-=Hellsing=- пишет:
В моём случае, Оля в процессах даже и не видит этот инсталлятор

процесс называется msiexec.exe. и заголовок окна оля показывает.

-----
zzz




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

Создано: 09 января 2010 20:57 · Поправил: -=Hellsing=-
· Личное сообщение · #7

Vovan666 пишет:
Скачай с моей ссылки там с GUI

Скачал, но она собственно не работает Win7

zeppe1in пишет:
прогу не скачать никак.

У меня её получалось скачивать, там надо зарегистрироваться, чтобы скачать, или если в лом регистрироваться то вот Логин: Dima Пароль:qazxsw

zeppe1in пишет:
процесс называется msiexec.exe. и заголовок окна оля показывает.

Да я разобрался, что надо атачится Олей к msiexec.exe, но после прицепления жму F9, и msiexec.exe вылетает в Оле. Судя по всему там не так уж и просто, найти пароль, так как там используется RSA. Есть ещё вариант подправить contents.cab, на wasm’e есть стать, но там об этом упоминается только поверхностно, где - то есть ещё статья от Hex , по взлому запароленого инсталлятора подскажите, где её можно найти.

zeppe1in пишет:
попробуй тупо приатачица к инсталеру и подправить проверку серийника.

Можешь, пожалуйста, описать, как ты находил пароль к инсталлятору, что там и где надо искать я вроде так понял msiexec.exe это интерпретатор для .msi



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 09 января 2010 21:17 · Поправил: Vovan666
· Личное сообщение · #8

Вот те лог из анпакера.
PS
Лицензию он пишет не в реестр, а в файл C:\Documents and Settings\All Users.WINDOWS\Application Data\Atlansys\CryptoFile\license (файл license без разрешения)
bc14_09.01.2010_CRACKLAB.rU.tgz - Program Description.txt




Ранг: 127.3 (ветеран), 44thx
Активность: 0.090
Статус: Участник

Создано: 09 января 2010 23:54
· Личное сообщение · #9

-=Hellsing=-
я не искал ключь в инсталере. просто проверку подправил и прога заинсталилась, но не стала потом работать т.к. не находила ключь. но прогу то уже ковырять проще чем инсталер.

-----
zzz




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

Создано: 10 января 2010 02:11
· Личное сообщение · #10

Vovan666 пишет:
Вот те лог из анпакера.
PS

спс

Vovan666 пишет:
Лицензию он пишет не в реестр, а в файл C:\Documents and Settings\All Users.WINDOWS\Application Data\Atlansys\CryptoFile\license (файл license без разрешения)

Только что там должно быть написано в license, не понятно

zeppe1in пишет:
я не искал ключь в инсталере. просто проверку подправил и прога заинсталилась, но не стала потом работать т.к. не находила ключь.

C программой CryptoFile похожая ситуация, она тоже скорей всего не хочет запускаться без ключа

zeppe1in пишет:
но прогу то уже ковырять проще чем инсталер.

Согласен, только я вот я уже задолбался с ней, не как она не хочет запускаться уже что делать c ней не знаю



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

Создано: 10 января 2010 19:13
· Личное сообщение · #11

Бамбуча!!!! Ура!!! Парни всем спасибо за помощь, у меня получилась её доломать пропадчив по адресу 00401EE2.

-=Hellsing=- пишет:
Согласен, только я вот я уже задолбался с ней, не как она не хочет запускаться уже что делать c ней не знаю

Как говорится главное не задаваться и всё получится, а если не получилась взломать одну прогу, то бери и ломай пака другую прогу. Тема больше не актуальна и я её закрываю еще раз всем спасибо!!!


 eXeL@B —› Вопросы новичков —› Помогите доломать Installer
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати