Сейчас на форуме: UniSoft, bartolomeo (+6 невидимых) |
eXeL@B —› Программирование —› Inno Setup и реестр в Windows 7 |
<< . 1 . 2 . |
Посл.ответ | Сообщение |
|
Создано: 21 августа 2010 16:14 · Поправил: Talula · Личное сообщение · #1 Привет всем! Делаю инсталлятор полной версии плагина. Репак оригинала. Оригинальный инсталлятор спокойно пишет несколько строк в реестр - HKLM (в HKCU пишется нормально). Мой инсталлятор их писать не хочет. Как следствие - установка прекращается. Если подправить реестр руками - не найдёт папку установки. Самое интересное в том, что если поставить всё через оригинальный инсталлятор, а потом заменить файлы и прописать всего один пунктик в реестр, то всё работает. В чём косяк-то? Code:
----- Do Not Get Mad Get Money! ;) |
|
Создано: 23 августа 2010 11:56 · Личное сообщение · #2 |
|
Создано: 23 августа 2010 17:02 · Личное сообщение · #3 |
|
Создано: 23 августа 2010 18:01 · Личное сообщение · #4 |
|
Создано: 23 августа 2010 23:00 · Личное сообщение · #5 |
|
Создано: 24 августа 2010 04:43 · Личное сообщение · #6 |
|
Создано: 01 февраля 2011 12:51 · Личное сообщение · #7 Не стал открывать новый топик. Вопрос следующий. После анпака inno инсталера создается скрипт CompiledCode.bin ! Чем его можно Декомпилировать ? Спасибо ! b8a5_01.02.2011_CRACKLAB.rU.tgz - CompiledCode.bin |
|
Создано: 01 февраля 2011 16:26 · Личное сообщение · #8 Tyra InnoUnpacker. Одна из возможностей этой программы заключается в том, что можно просмотреть содержание CompiledCode.bin в псевдоассемблерном виде. Или: Решается и очень просто - innounpack - разбирает установки до 5.3.10 включительно, с выдачей скрипта и файлов. Паскаль-скрипт не разберёт, там же IFPS3 disassembler - этот его на запчасти разбирает. Оба инструмента консольные. Работают во всех случаях когда архив не имеет ЭЦП, тогда облом с распаковкой. sourceforge.net/projects/innounp/files/ 75c4_01.02.2011_CRACKLAB.rU.tgz - InnoUnpacker.7z |
|
Создано: 01 февраля 2011 16:36 · Личное сообщение · #9 |
|
Создано: 01 февраля 2011 17:52 · Личное сообщение · #10 kampaster пишет: там же IFPS3 disassembler Я Выложил Скрипт Выдернутый innounp ! disassembler не сработал ! Kindly пишет: я знаю, ты хочешь получить из этого файла чистый исходный код, забей, учи паскаль и не рипай чужой код. И что мне даст знание паскаля ? Я Смогу Дизассемблировать Скрипт ? Чистый Код - Это Хорошо, но нереально. Вместо таких советов, предложите вариант по вытаскиванию алго из скрипта, чем его разобрать ? |
|
Создано: 01 февраля 2011 18:22 · Поправил: Kindly · Личное сообщение · #11 Tyra пишет: И что мне даст знание паскаля ? Сможешь сам написать такой же скрипт или даже круче. Репукеры сидят здесь, там много чего найдешь: forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=35146&start=2580#lt" target="_blank">http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=35146&start=258 0#lt А по поводу "алго" из скрипта, точнее секцию [Code], так это скомпиленый бинарь RemObjects Pascal Script for Delphi. Удобо читаемый дизассемблер еще никто для него не писал, потому как нафиг оно кому надо. Вот, что есть: ----- Array[Login..Logout] of Life |
|
Создано: 01 февраля 2011 18:35 · Личное сообщение · #12 |
|
Создано: 01 февраля 2011 18:47 · Поправил: Kindly · Личное сообщение · #13 Tyra пишет: Мне нужен код, чтоб выяснить алгоритм проверки серийника. Если алгоритм реализован в самом скрипте, то дизазсмом бинарника ничего не выяснишь, отлаживать нужно. Если проходит проверка на PasswordPage и юзается ISCrypt.dll, тоже (кроме брута) не реально. Может там юзаются хеши или даже со строками серийников сравнивается - открой память и посмотри. Во многих случаях спасает InnoCry (поищи, у меня уже не лежит), он патчит инсталлятор с паролем, я даже когда-то целую кучу скриптов с проверками сериалов автору написал. А если вы извращенец и собираетесь писать программу на Inno Setup + VLC, то вас многие крекеры запомнят ----- Array[Login..Logout] of Life |
|
Создано: 01 февраля 2011 19:27 · Личное сообщение · #14 Kindly пишет: Если алгоритм реализован в самом скрипте, то дизазсмом бинарника ничего не выяснишь, отлаживать нужно. Если, не Если ! Вопрос был задан конкретно и приложен файл ! Если есть фозможность его дизассемлировать, то Помогите, Но ненужно рассказывать то, что уже не относится к текушему вопросу. Если я выложил бинарник, значит я распаковал Интсталятор и Никакие обходы пароля мне нинадо. Если углубляться, то innoCry не всегда помогает т.к. Правильный пасс шифрует инсталлируемые файлы и поможет только Брут SHA1 или MD5? что Выбрал Автор ! Если Нету Решения на мой вопрос, то лучше и не отвечать ! |
|
Создано: 01 февраля 2011 20:10 · Поправил: kampaster · Личное сообщение · #15 |
|
Создано: 01 февраля 2011 20:30 · Поправил: Talula · Личное сообщение · #16 Tyra, выложи инсталлятор... очень сильно сомневаюсь, что проверка серийника идёт в бинарном коде... либо она в самом скрипте, либо заюзана библа левая... судя по твоему бинарнику тебе нужен Soylem русско-казахский переводчик, на сайте скачать не дают... короче, разбор бинарника нафиг не нужен... если нужно знать алго, иди на руборд - там всё расписано... ----- Do Not Get Mad Get Money! ;) |
|
Создано: 01 февраля 2011 21:12 · Поправил: Kindly · Личное сообщение · #17 Tyra пишет: Если Нету Решения на мой вопрос, то лучше и не отвечать ! Я тебе с самого начала ответил забей, ЕСЛИ ты не понял, то алго из твоего бинарника никто не разберет. В скрипте юзаются системные либы, а также hdd_serial.dll и KoderConsol.exe, именно они передают часть параметров реги. Алго ты можешь узнать только с помощью отладчика, при условии, что конкретно шаришь в асме. На этом можешь успокоится или подать запрос на взлом алго инсталлятора и написание кейгена, думаю, такая задача только за деньги и то, врядли, т.к. при должной реализации это может быть тоже самое что взлом RAR архива, т.е. только брутом. Если там HWID + необратимый алгоритм генерации, то еще раз и окончательно забей. Если в этом не уверен, то смотри сюда: http://exelab.ru/f/action=vthread&forum=1&topic=15964 ----- Array[Login..Logout] of Life |
|
Создано: 01 февраля 2011 23:51 · Поправил: Tyra · Личное сообщение · #18 Talula пишет: если нужно знать алго, иди на руборд - там всё расписано... Ссыль ПЛЗ ! Или ты про Метод от Vovan666 ? Talula пишет: выложи инсталлятор... В Том Топике ! На 5-й странице ! Kindly пишет: Я тебе с самого начала ответил забей, ЕСЛИ ты не понял Понял ! Вопрос в Другом ! Kindly пишет: В скрипте юзаются системные либы, а также hdd_serial.dll и KoderConsol.exe, именно они передают часть параметров реги. Это Мне известно ! Kindly пишет: при должной реализации это может быть тоже самое что взлом RAR архива, т.е. только брутом. Там нету подобной реализации т.к. Нужный ПАСС для проверки появляется в явном виде ! Пароль зависить от ИД выдаваемой прогой! Вторая Половина известна ! Первая половина в скрипте. ! Если не удастся его расковырять, углублюсь в АСМ ! СПАСИБО ! З.Ы. Kindly пишет: http://exelab.ru/f/action=vthread&forum=1&topic=15964 Это я Видел ! На написание КГ для Вашего Кгменя я Не претендую ! В предлагаемом скрипте Нету такой реализации ! |
|
Создано: 02 февраля 2011 16:48 · Личное сообщение · #19 |
|
Создано: 02 февраля 2011 17:28 · Личное сообщение · #20 |
|
Создано: 02 февраля 2011 18:28 · Личное сообщение · #21 |
<< . 1 . 2 . |
eXeL@B —› Программирование —› Inno Setup и реестр в Windows 7 |