eXeL@B —› Основной форум —› Inno Setup KeygenMe v1.0 |
Посл.ответ | Сообщение |
|
Создано: 14 марта 2010 13:32 · Личное сообщение · #1 Совсем не хочу показать свою "крутизну" и т.д. Кейгенмис написан только лишь для разнообразия реверсинга и не претендует на какие либо лестные отзывы Главная особенность - написан в Inno Setup и серийник не лежит в открытом виде Кейгенмис упакован, из-за чего некоторые антивири ругаются на него. Кейгенить вообще-то не нужно, да и очень геморно это будет, обещаю. Хотя бы серийник с вашим именем и id. p.s. если он заслуживает оценки, то просьба оценить его level. c057_14.03.2010_CRACKLAB.rU.tgz - KND.KG.ME.1.0.zip ----- Array[Login..Logout] of Life |
|
Создано: 14 марта 2010 14:16 · Личное сообщение · #2 |
|
Создано: 14 марта 2010 14:35 · Поправил: Kindly · Личное сообщение · #3 |
|
Создано: 14 марта 2010 17:45 · Поправил: Kindly · Личное сообщение · #4 void и All. Пофиксил совместимость кейгемиса, убрал Blowfish библиотеку, но решение от этого легче не стало При решении просьба указывать версию. 40c4_14.03.2010_CRACKLAB.rU.tgz - KND.KG.ME.1.1.zip ----- Array[Login..Logout] of Life |
|
Создано: 14 марта 2010 18:39 · Личное сообщение · #5 Сдается мне, что топикстартер хитромудрый лис... Походу он сам не знает как это сделать, а именно вытащить инфу из инсталлятора Inno Setup... И решил, что будет неплохо если клабовские аборигены над этим поломали голову, а затем выложили решение проблемы на общее обозрение.. Ай..яй...яй... P.S. Какие там есть еще инсталяторы? Надо бы еще и на их скриптах кейгенми (типа) замутить... Пипец... ----- aLL rIGHTS rEVERSED! |
|
Создано: 14 марта 2010 19:30 · Личное сообщение · #6 |
|
Создано: 14 марта 2010 19:36 · Поправил: Oott · Личное сообщение · #7 |
|
Создано: 14 марта 2010 20:52 · Личное сообщение · #8 |
|
Создано: 14 марта 2010 21:02 · Личное сообщение · #9 |
|
Создано: 14 марта 2010 21:11 · Личное сообщение · #10 |
|
Создано: 14 марта 2010 21:16 · Личное сообщение · #11 |
|
Создано: 14 марта 2010 21:22 · Личное сообщение · #12 |
|
Создано: 14 марта 2010 21:26 · Поправил: Oott · Личное сообщение · #13 Тот файл 870кб надо с команднои строкой запускать, на оеп цыклим его и можно под ольгой гонять))) а алгоритм ппц, имя по какому-то бешеному base64 высчитывается, дальше хеши сверяются, непонятно как переработанные. В чем суть кейгенми? Хеши сбрутить? +блуфишь ппц. +еще какая-то библа лежт _RegDLL.temp с виду похожа на рабочую проверку, но кейгенми это при сверке не юзает, походу от isetup. по button кгме в callnsis2.dll тусует. |
|
Создано: 14 марта 2010 21:47 · Личное сообщение · #14 |
|
Создано: 14 марта 2010 21:58 · Личное сообщение · #15 |
|
Создано: 15 марта 2010 12:09 · Поправил: Kindly · Личное сообщение · #16 DaRKSiDE Походу он сам не знает как это сделать, а именно вытащить инфу из инсталлятора Inno Setup... Например, представление имею, выдрать область скрипта из памяти в том же WinHEX, потом его дизассемблировать, вот только что с этого? Мне в принципе не нужно описание решения, ваше дело как найти. Isaev Kindly выложи валидную пару под свой ник и hwid Не могу, пока никто не решит Неужели ты думаешь, что я развожу тут всех? Подсказка: в номере есть фиксированные символы, которые одинаковы для всех - главное выдрать скрипт ----- Array[Login..Logout] of Life |
|
Создано: 15 марта 2010 12:43 · Личное сообщение · #17 Kindly пишет: Не могу, пока никто не решит Неужели ты думаешь, что я развожу тут всех? Вот теперь уже и я начинаю так думать. Почему бы и не выложить валидную пару? Ведь некоторый крипто стафф иногда и не взломать без валидной пары. ----- Stuck to the plan, always think that we would stand up, never ran. |
|
Создано: 15 марта 2010 15:23 · Поправил: Isaev · Личное сообщение · #18 |
|
Создано: 15 марта 2010 16:30 · Поправил: Kindly · Личное сообщение · #19 Млин.. Сам только что заметил, что когда убрал Blowfish.dll в версии 1.1, убрал и калькуляцию HWID, так что в этой версии HWID до одного места, серийник зависит только от имени. Так что облегчено Подсказка для версии 1.1: CRACKL@B 27355dffce0ce5153743badec139a0e5 md5 хеш является второй частью серийника, еще этот хеш виден в памяти при проверке серийника. Подсказка №2: для выдирания скрипта из памяти, откройте WinHEX => Tools => Open RAM. Выберите процесс кейгенмиса (не knd.kg.me, а первый PzpX), затем Primary или Entire Memory. Выполните поиск строки: IFPS - такой заголовок скомпилированного скрипта у Inno Setup. Выделите область вниз до начала названия шрифтов, в данном случае 7 байт от последних символов яяя_, и сохраните в новый файл. В инете есть дизассемблер этих файлов, но вот вам готовые файлы (для версии 1.0 и 1.1): cc46_15.03.2010_CRACKLAB.rU.tgz - Kg.Me.CompiledCode.zip Что вам еще? Первая часть серийника фиксированная, и одинакова для всех, выдирается из массива посимвольно ----- Array[Login..Logout] of Life |
|
Создано: 16 марта 2010 04:32 · Личное сообщение · #20 |
|
Создано: 16 марта 2010 11:21 · Личное сообщение · #21 DrGolova, во-первых, проекта под названием inno_unp не существует, есть innounp, тот самый, который хостится на sf.net. Во-вторых, innounp не декомпилит IFPS скрипты обратно в псевдопаскаль. Действительно, в контексте проекта innounp есть утилита ifps3_disasm, которая позволяет делать дико кривой дизасм, но не более того. |
Ранг: 281.8 (наставник), 272thx Активность: 0.25↘0.01 Статус: Участник Destroyer of protectors |
Создано: 16 марта 2010 12:04 · Личное сообщение · #22 DrGolova пишет: inno_unp лехко декомпилит инновские скрипты обратно в псевдопаскаль. да, НО не может восстановить секцию [Code] в скрипте (кто хоть раз делал инсталяшку через InnoSetup знают о чём идёт речь), хотел бы узнать, этот кусок (а бывает это вообще большая часть всего скрипта) возможно как-то выдернуть и привести к оригинальному виду? |
|
Создано: 16 марта 2010 20:08 · Личное сообщение · #23 MasterSoft пишет: хотел бы узнать, этот кусок (а бывает это вообще большая часть всего скрипта) возможно как-то выдернуть и привести к оригинальному виду? после декомпиля у тебя будет файл code.bin. я как-то ручками пытался - еморно, но часть функций восстановить можно. ----- Do Not Get Mad Get Money! ;) |
|
Создано: 17 марта 2010 15:23 · Личное сообщение · #24 |
|
Создано: 18 марта 2010 13:49 · Личное сообщение · #25 |
|
Создано: 18 марта 2010 16:12 · Личное сообщение · #26 Обратите внимание в декомпилированном скрипте на: [64] CALC Base[4] + GlobalVar[11].[65] [80] CALC Base[4] + GlobalVar[11].[54] [96] CALC Base[4] + GlobalVar[11].[64] [112] CALC Base[4] + GlobalVar[11].[53] [128] CALC Base[4] + GlobalVar[11].[69] Это есть указатели на символы в массиве, но не все, всего семь. ----- Array[Login..Logout] of Life |
|
Создано: 21 марта 2010 12:23 · Поправил: Kindly · Личное сообщение · #27 Прошла неделя - никто так и не решил. Может кому и не нужен этот "нестандарт", но если бы я не использовал в нем кое-какие хитрости, то мне бы в первых постах выложили валидную пару и сказали, мол: что за херню ты нам всунул, серийник валяется в памяти в открытом виде. Было бы гораздо сложнее, если бы набор "фиксированных" символов генерился в зависимости от HWID, но это пока ни к чему. Выкладываю кейген для версии 1.1. Семь первых символов можно прикручивать к результату версии 1.0. Тему закрываю. a3c5_21.03.2010_CRACKLAB.rU.tgz - KND.KG.ME.1.1kg.zip ----- Array[Login..Logout] of Life |
eXeL@B —› Основной форум —› Inno Setup KeygenMe v1.0 |
Эта тема закрыта. Ответы больше не принимаются. |