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

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

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

Создано: 28 августа 2012 18:43 · Поправил: flashed
· Личное сообщение · #1

Все привет! Есть такая программа: HttpWatch и авторы просят за неё целую гору денег. Ключ получаешь онлайн ( *.lic файл ) и в инсталяторе ( NSIS 2.45 ) выбираешь его.
Инсталятор не распаковывается UniExtractor'ом и другим софтом.
Скачать можно тут: ( проф. версию )
http://www.httpwatch.com/download/
Собственно я нашел место, где проверяется лицензия и пропатчил переход по адресу:
Code:
  1. 004013A0  =>  JMP SHORT httpwatc.004013FE   ; Было JE xxx

Далее проверка не фэилится, лиц. соглашения... но ничего не устанавливается.
После сохранения патча я закинул инсталятор в Ольку, чтобы глянуть, что не так:
[img]
http://img13.imageshack.us/img13/3718/735c6206f156495f9315e8e.png
[/img]
Ну то есть где-то лежит проверка контрольной суммы инсталятора, сам я что-то не могу найти её.. Да и честно говоря не знаю, как она должна выглядеть.
Собственно вопрос - как пропатчить проверку контрольной суммы? ( найти место )
Пропатченый файл:
--> Link <--



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

Создано: 28 августа 2012 18:53
· Личное сообщение · #2

httpwatchpro_patched /NCRC

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

Ранг: 189.9 (ветеран), 334thx
Активность: 0.30
Статус: Участник

Создано: 28 августа 2012 18:53
· Личное сообщение · #3

Очевидно установить бряк на доступ к патченном данным. Только толку без валидного ключа, я так думаю )))



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

Создано: 28 августа 2012 19:01
· Личное сообщение · #4

/NCRC Помогло, но почему интересно не распаковываются ( уст. ) файлы?



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

Создано: 28 августа 2012 19:17
· Личное сообщение · #5

flashed пишет:
но почему интересно не распаковываются ( уст. ) файлы?

7-zip прекрасно распаковывает.



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

Создано: 28 августа 2012 19:57 · Поправил: flashed
· Личное сообщение · #6

Vovan666 пишет:
7-zip прекрасно распаковывает.


Хм, действительно, странно, что ЮниЭкстракт не распаковал, ведь там есть 7-zip модуль..
Неясно осталось одно - как это всё установить?
Извиняюсь, если вопрос глупый, раньше никогда не занимался инсталяторами.

upd: Если в ручную устанавливать в FF через *.jar файл - выводит ошибку об испорченом файле.



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

Создано: 28 августа 2012 20:07
· Личное сообщение · #7

flashed пишет:
Неясно осталось одно - как это всё установить?

Поставить "демку" и заменить файлы?

Хотя возможно и не будет работать т.к. инфа из ключа заносится в реестр.



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

Создано: 28 августа 2012 20:23
· Личное сообщение · #8

Vovan666 пишет:
Поставить "демку" и заменить файлы?

Хотя возможно и не будет работать т.к. инфа из ключа заносится в реестр.


Демки нету, есть только ПРО и Бейзик версии. Только что тестанул, заменил файлы некоторые - функции не работают.. Надо как-то пофиксить инсталятор или ещё что-нибудь..




Ранг: 307.9 (мудрец), 196thx
Активность: 0.180
Статус: Участник

Создано: 28 августа 2012 21:56 · Поправил: mysterio
· Личное сообщение · #9

flashed
Попробуй так:
00402E24 3B45 FC CMP EAX,DWORD PTR SS:[EBP-4]
На CRC не ругается - ставить не пробывал.

И как вариант повторить действия инсталятора вручную.

-----
Don_t hate the cracker - hate the code.




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

Создано: 29 августа 2012 15:37
· Личное сообщение · #10

mysterio пишет:
Попробуй так:
00402E24 3B45 FC CMP EAX,DWORD PTR SS:[EBP-4]
На CRC не ругается - ставить не пробывал.


Вроде бы всё так же, ничего не ставится.


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


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